Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson ae7495dd55 Only tor and test binaries need to link against openssl and zlib; tor-resolve can be smaller. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 5bc0dba933 Move all util functions that need openssl into crypto.c; make non-openssl functions that util needs into util. Now openssl can be separated. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 9510d9a792 tor --list-fingerprint to print fingerprint and exit %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 80f43a8c6e add a note to the doc telling openbsd folks that their fd limit is %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson f8563b4f6a Add TODO item: gripe early when fd limits are low, rather than blowing up when we run out %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 51e16233cb Fix paul gardner's assert bug. Turns out when circuit_launch_by_nickname() %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 5c68db8b3d Link tools directory into rest of build system %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson f0cb6baba1 Note item completion %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 7fda3df9dd Rename Python tor-resolve to tor-resolve.py; stop installing it; move tor-resolve manpage to doc directory %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 54b8f7e503 Add a pure-C tor-resolve implementation %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson ab9084fc16 Mark item completed %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 11d330be5e Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1) Cache a received directory as soon as the signature checks out. (2) Treat a cached directory as "recent" based on its mtime. (3) If we have a recent directory, we dont need to fetch a newer one for DirFetchPostPeriod. This needs review! %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 36bbab2f2b Fix in warning fix %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson f8771625c6 Check return of tor_snprintf %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 2fbf31533b Tricksy compiler warnings! We hates them, hates them forever, my precious! %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson ce5709184b Pass with -Wstrict-prototypes %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 6874c39904 Fix windows build %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson c5eb95b644 Add ability for some-but-not-all abbrevs to work in config file. Add a bunch of singular/plural abbrevs suggested by arma %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 75ad4615d1 stop freeing arbitrary memory %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 6980929e64 Use strlcpy, not strcpy. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 44d4516155 Use tor_snprintf, not snprintf %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 1aaedcb171 clean up todo file some more %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine a16ccb471e document dirpolicy config option %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 22dc19b590 snprintf wrapper with consistant (though not C99) overflow behavior %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 06fa8fc05f Avoid strcat; use snprintf or strlcat instead %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 4a9c747f6e setting up your own tor network is much simpler now %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson f67f83b1fa Use strlcpy, not strncpy %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson bc62f8e983 Replace sprintf with snprintf %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 7d4854301c Tenatively break items down for "launch" version %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 5369ee921e Make it compile on Linux %!s(int64=22) %!d(string=hai) anos