Commit History

Auteur SHA1 Bericht Datum
  Nick Mathewson 70c3580f81 Patch to localtime/gmtime handling: use the _r variants where available. Use mutexes to fake _r where necessary. Make mutexes no-ops where no threading is enabled. 21 jaren geleden
  Nick Mathewson d01718841e Remove assumptions that maximum path length is anything like 1024. From comments by Chris Palmer 21 jaren geleden
  Nick Mathewson 7d9820e80d Check for pthread dependency on pthread_detach as well as pthread_create 21 jaren geleden
  Nick Mathewson bb53a0bddd remove spurious semicolons 21 jaren geleden
  Nick Mathewson d060f845f2 Snarf some logic from python, adapted to our own needs, to handle gethostbyname_r correctly across platforms. 21 jaren geleden
  Nick Mathewson a68fcbf807 Initial IRIX compatibility fixes: check for inttypes.h; check for platform cell_t. 21 jaren geleden
  Nick Mathewson c2d5b67dd2 After we successfully connect, try handling pending stuff immediately, rather than waiting for the next call to connection_handle_write. Roger: is this right? 21 jaren geleden
  Nick Mathewson e673536e3f Print uname on start of unittests. 21 jaren geleden
  Nick Mathewson 1a55422006 Fix windows build: juggle }s and #endifs around in main.c 21 jaren geleden
  Nick Mathewson 6bd81c9ee2 Fix windows build: do not spuriously include openssl where not needed; handle lack of gethostbyname_r properly. 21 jaren geleden
  Roger Dingledine 8991af604c make the addressmap internals less noisy 21 jaren geleden
  Roger Dingledine 6d85627bc9 man page entries for addressmap and trackhostexits 21 jaren geleden
  Roger Dingledine 8727acf2f1 Add a new AddressMap directive to rewrite incoming socks addresses. 21 jaren geleden
  Roger Dingledine b5bddd8cfd bugfix: actually use the argument to strmap_free() 21 jaren geleden
  Roger Dingledine 38f53cff41 forward-port the onion queue thing 21 jaren geleden
  Roger Dingledine 596d65ec3b avoid case (not yet triggered) where smartlists could grow out 21 jaren geleden
  Nick Mathewson f309168301 Tweak control-spec: add a GETINFO/INFOVALUE type pair to handle 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. 21 jaren geleden
  Roger Dingledine b3d39cb689 make it clearer that our screenshots are of old versions. 21 jaren geleden
  Roger Dingledine cbb4803ec8 forward-port some fixes 21 jaren geleden
  Geoff Goodell d418cd5f70 integrating changes related to building circuits, assigning streams, and exchanging descriptors (discussed on return trip from airport) 21 jaren geleden
  Roger Dingledine 797419a62c remove unused code 21 jaren geleden
  Nick Mathewson bfa9a72d5e More fixes for IRIX compilation: make very sure we have NULL in configure.in. This may work now. 21 jaren geleden
  Nick Mathewson e6dcb17ba4 Fix check for NULL representation to include string.h; this makes fixes building on Irix, I hope. 21 jaren geleden
  Roger Dingledine ecf7bb5ff4 make the wikipedia statement less strict 21 jaren geleden
  Nick Mathewson 0289144229 Fix another crash bug found by Jaroslaw--it is possible for dns_resolve to mark a connection to be freed, if the circuit it was attached to fails for some reason. 21 jaren geleden
  Nick Mathewson aac97a3c6a Tell openssl how to use locks and how to find thread ids -- this may prevent race conditions surrounding the error queue. 21 jaren geleden
  Nick Mathewson 427e246a10 Add a missing prototype to or.h 21 jaren geleden
  Nick Mathewson d90ab823ea remove redundant unpack in critical path 21 jaren geleden
  Nick Mathewson 5ca04cbf56 Give a better error message when zlib.h is not found. 21 jaren geleden
  Nick Mathewson f6221b695f Apply windows patch from Dmitri Bely 21 jaren geleden