Commit History

Author SHA1 Message Date
  Nick Mathewson e8a3fa91a6 Use a consistent naming standard for header file guard macros, taking care not to collide with any system headers. This tripped us up on Android. 16 years ago
  Nick Mathewson 4277b0e926 Remove some cargo-cult gcc hacks around tor_assert and predict_unlikely; instead, use the standard convert-to-boolean hack of "svn st" 16 years ago
  Nick Mathewson 7f793fa733 Simplify mmap object layout to avoid confusing static analysis tools, and us too. 16 years ago
  Nick Mathewson 6221bdd294 Add two lseek wrappers to compat.[ch]: one to return current fd position, and one to move the fd to the end of the file. 16 years ago
  Nick Mathewson 60738daf85 Define socklen_t before using it in compat.h 16 years ago
  Nick Mathewson a790a13705 define get_uint8 and set_uint8 macros to make code cleaner. 16 years ago
  Steven Murdoch 9d68ed08e9 Patch from Jacob Appelbaum and me to make User option more robust, properly set supplementary groups, deprecated the Group option, and log more information on credential switching 16 years ago
  Nick Mathewson 0ab45fee73 Document some dmalloc stuff and some stupid C tricks. 16 years ago
  Nick Mathewson f80ac31d74 Add a lockfile to the Tor data directory to avoid situations where two Tors start with the same datadir, or where a --list-fingerprints races with a server to create keys, or such. 16 years ago
  Roger Dingledine 6942bd66ea Fix compile on OpenBSD 4.4-current. Bugfix on 0.2.1.5-alpha. 16 years ago
  Roger Dingledine c5fef3c57f commit jake's patch to include strings with socks5 error numbers 16 years ago
  Nick Mathewson 88e6162649 r17848@tombo: nickm | 2008-08-22 12:10:11 -0400 16 years ago
  Nick Mathewson 9da0482007 r17358@pc-10-8-1-079: nickm | 2008-07-25 16:41:03 +0200 16 years ago
  Nick Mathewson 3ce6e2fba2 r17346@aud-055: nickm | 2008-07-24 15:37:19 +0200 16 years ago
  Nick Mathewson c5ec7a3677 Stop using __attribute__((nonnull)): It gets us occcasional warnings when we do something so foolish it can be detected without dataflow analysis, but it also eliminates some of our error checking code. Suggested by Peter Gutmann. 16 years ago
  Nick Mathewson 09cd8fa371 r19795@catbus: nickm | 2008-05-16 14:54:24 -0400 16 years ago
  Nick Mathewson daefbfe691 r14371@tombo: nickm | 2008-02-21 16:13:18 -0500 16 years ago
  Nick Mathewson 1df0647c66 r18291@catbus: nickm | 2008-02-20 22:35:32 -0500 16 years ago
  Nick Mathewson 93aa335516 r18269@catbus: nickm | 2008-02-20 17:28:24 -0500 16 years ago
  Nick Mathewson 9479dd3768 r18226@catbus: nickm | 2008-02-19 18:01:01 -0500 16 years ago
  Nick Mathewson f4dc006fb5 r18198@catbus: nickm | 2008-02-19 14:30:30 -0500 16 years ago
  Nick Mathewson 418c2e1b6b r14181@tombo: nickm | 2008-02-15 16:48:17 -0500 16 years ago
  Nick Mathewson f3eaeb99a3 r18051@catbus: nickm | 2008-02-12 15:20:43 -0500 16 years ago
  Nick Mathewson 842a33ff20 Update some copyright notices: it is now 2008. 17 years ago
  Nick Mathewson ac69319d3f r17899@catbus: nickm | 2008-02-05 14:14:06 -0500 17 years ago
  Nick Mathewson 54029559d7 Apparently, our windows code for detecting ipv6 structures has worked for a while. Remove the special-case, remove the related XXXX020s, and add useful comments instead. 17 years ago
  Nick Mathewson 6d58d80e78 r17472@catbus: nickm | 2008-01-05 22:10:19 -0500 17 years ago
  Roger Dingledine 1d8a8063b9 clean up copyrights, and assign 2007 copyrights to The Tor Project, Inc 17 years ago
  Nick Mathewson bd49bba49e r17091@catbus: nickm | 2007-12-11 18:05:55 -0500 17 years ago
  Nick Mathewson f948caad7b r15161@tombo: nickm | 2007-12-05 11:30:37 -0500 17 years ago