aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Insert missing ! in assert_connection_ok; test was accidentally reversed in ↵Nick Mathewson2005-02-24
| | | | | | revision 1.329 yesterday. Should fix bug 102 svn:r3685
* cache .exit address better (i think)Roger Dingledine2005-02-24
| | | | svn:r3684
* man page entry for httpsproxyRoger Dingledine2005-02-24
| | | | svn:r3683
* add support for CONNECTing through https proxies.Roger Dingledine2005-02-24
| | | | | | | not sure if it works. i don't have an https proxy. svn:r3682
* stop a potential overflow (pointed out by ilja)Roger Dingledine2005-02-24
| | | | svn:r3681
* a list of things to do so we can decentralizeRoger Dingledine2005-02-23
| | | | svn:r3678
* Improve log message on unrecognized encoding to indicate that we can cope.Nick Mathewson2005-02-23
| | | | svn:r3676
* more 010x todosNick Mathewson2005-02-23
| | | | svn:r3675
* assign a few tasksRoger Dingledine2005-02-23
| | | | svn:r3674
* First cut at labelinging things for 0.1.0.xNick Mathewson2005-02-23
| | | | svn:r3673
* a few more items for the todoRoger Dingledine2005-02-23
| | | | svn:r3672
* Clarify comment. Use CONN_IS_EDGE more. Try to be more zealous about calling ↵Nick Mathewson2005-02-23
| | | | | | connection_edge_end when things go bad with edge conns in connection.c svn:r3671
* and to the win32 and os x doc pagesRoger Dingledine2005-02-23
| | | | svn:r3669
* make slightly clearer that mapaddress arguments are stringsRoger Dingledine2005-02-23
| | | | svn:r3668
* clarify commentNick Mathewson2005-02-23
| | | | svn:r3667
* Addressmap tweak: Make "addressmap x x" remove any mapping from the address x.Nick Mathewson2005-02-23
| | | | svn:r3666
* Forward-port fix to make dual-purpose NT executable work.Nick Mathewson2005-02-23
| | | | svn:r3665
* Forward-port the trick to bump up ConnLimit as far as it canRoger Dingledine2005-02-22
| | | | | | | | go, but not past MAXCONNECTIONS. Also throw away the FAKE_POLL caveats since 0.1.0 doesn't need it any more. svn:r3657
* Change from inet_ntoa to a threadproof tor_inet_ntoa.Nick Mathewson2005-02-22
| | | | svn:r3656
* Note a non-bug in read_file_to_str as used. If we start to rely on it ↵Nick Mathewson2005-02-22
| | | | | | behaving differently, we need to change how it behaves. [Noticed by Chris Palmer] svn:r3655
* But on windows, localtime and gmtime _are_ threadsafe.Nick Mathewson2005-02-22
| | | | svn:r3654
* Patch to localtime/gmtime handling: use the _r variants where available. ↵Nick Mathewson2005-02-22
| | | | | | Use mutexes to fake _r where necessary. Make mutexes no-ops where no threading is enabled. svn:r3653
* Remove assumptions that maximum path length is anything like 1024. From ↵Nick Mathewson2005-02-22
| | | | | | comments by Chris Palmer svn:r3652
* Check for pthread dependency on pthread_detach as well as pthread_createNick Mathewson2005-02-22
| | | | svn:r3651
* remove spurious semicolonsNick Mathewson2005-02-22
| | | | svn:r3650
* Snarf some logic from python, adapted to our own needs, to handle ↵Nick Mathewson2005-02-22
| | | | | | gethostbyname_r correctly across platforms. svn:r3649
* Initial IRIX compatibility fixes: check for inttypes.h; check for platform ↵Nick Mathewson2005-02-22
| | | | | | cell_t. svn:r3648
* After we successfully connect, try handling pending stuff immediately, ↵Nick Mathewson2005-02-22
| | | | | | rather than waiting for the next call to connection_handle_write. Roger: is this right? svn:r3647
* Print uname on start of unittests.Nick Mathewson2005-02-22
| | | | svn:r3646
* Fix windows build: juggle }s and #endifs around in main.cNick Mathewson2005-02-22
| | | | svn:r3645
* Fix windows build: do not spuriously include openssl where not needed; ↵Nick Mathewson2005-02-22
| | | | | | handle lack of gethostbyname_r properly. svn:r3644
* make the addressmap internals less noisyRoger Dingledine2005-02-22
| | | | svn:r3643
* man page entries for addressmap and trackhostexitsRoger Dingledine2005-02-22
| | | | svn:r3642
* Add a new AddressMap directive to rewrite incoming socks addresses.Roger Dingledine2005-02-22
| | | | | | | | | | Add a new TrackHostExits directive to trigger addressmaps for certain incoming socks addresses, for sites that break when your exit keeps changing. Redo the client-side dns cache so it's just an addressmap too. svn:r3641
* bugfix: actually use the argument to strmap_free()Roger Dingledine2005-02-20
| | | | svn:r3640
* forward-port the onion queue thingRoger Dingledine2005-02-20
| | | | svn:r3639
* avoid case (not yet triggered) where smartlists could grow outRoger Dingledine2005-02-19
| | | | | | | of control svn:r3636
* Tweak control-spec: add a GETINFO/INFOVALUE type pair to handle ↵Nick Mathewson2005-02-18
| | | | | | non-configuration stuff and to avoid proliferating more GETFOO/FOOVALUE pairs. Remove spurious 0x from signal codes. Simplify address-mapping format. Clarify what an identity looks like. svn:r3635
* make it clearer that our screenshots are of old versions.Roger Dingledine2005-02-18
| | | | svn:r3634
* forward-port some fixesRoger Dingledine2005-02-17
| | | | svn:r3631
* integrating changes related to building circuits, assigning streams, and ↵Geoff Goodell2005-02-16
| | | | | | exchanging descriptors (discussed on return trip from airport) svn:r3630
* remove unused codeRoger Dingledine2005-02-16
| | | | svn:r3629
* More fixes for IRIX compilation: make very sure we have NULL in ↵Nick Mathewson2005-02-15
| | | | | | configure.in. This may work now. svn:r3627
* Fix check for NULL representation to include string.h; this makes fixes ↵Nick Mathewson2005-02-15
| | | | | | building on Irix, I hope. svn:r3625
* make the wikipedia statement less strictRoger Dingledine2005-02-14
| | | | svn:r3624
* Fix another crash bug found by Jaroslaw--it is possible for dns_resolve to ↵Nick Mathewson2005-02-14
| | | | | | mark a connection to be freed, if the circuit it was attached to fails for some reason. svn:r3623
* Tell openssl how to use locks and how to find thread ids -- this may prevent ↵Nick Mathewson2005-02-13
| | | | | | race conditions surrounding the error queue. svn:r3622
* Add a missing prototype to or.hNick Mathewson2005-02-13
| | | | svn:r3621
* remove redundant unpack in critical pathNick Mathewson2005-02-13
| | | | svn:r3620
* Give a better error message when zlib.h is not found.Nick Mathewson2005-02-12
| | | | svn:r3618