summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-10-12Check if our IP address has changed every 5 minutes. If it has, update our ↵Peter Palfrader
server descriptor, but not too often svn:r5246
2005-10-12Be a bit more verbose in our AUTHENTICATE error messages in the control ↵Peter Palfrader
protocol so the next guy doesn't blame Nick again svn:r5245
2005-10-12When no descriptors changed, do not send a NEWDESC event.Nick Mathewson
svn:r5244
2005-10-12Make --hash-password not craash on exit.Nick Mathewson
svn:r5243
2005-10-12Avoid warning on end-of-functionNick Mathewson
svn:r5242
2005-10-12Remove 08_add_newlines_between_serverdescriptors.dpatchPeter Palfrader
svn:r5241
2005-10-12authorities do not replace server descriptors where nothing semantically ↵Nick Mathewson
relevant has changed since the last upload. svn:r5240
2005-10-12Funny. I could have sworn it compiled this morning when I checked it in.Nick Mathewson
svn:r5239
2005-10-12More work towards a sane digest-based liveness testing.Nick Mathewson
svn:r5238
2005-10-12Add an as-yet-unused "EXTENDED" flag to SETEVENTS to indicate that the ↵Nick Mathewson
client can handle extra labeled info in its events. Add moreinfo to the "what is ready for downloading" msg so we can investigate digest-related download rules svn:r5237
2005-10-12Do not check whether DirPort is reachable when we are suppressing it because ↵Nick Mathewson
of hibernation. (Backport candidate) svn:r5235
2005-10-11add some docs; if warn_if_unnamed is 0, really do not warn.Nick Mathewson
svn:r5234
2005-10-08Add directory format fix to debian's 0.1.1.8-alpha-1debian-version-0.1.1.8-alpha-1Peter Palfrader
svn:r5232
2005-10-08Insert a newline between all router descriptors when generating (old style) ↵Nick Mathewson
signed directories, in case somebody was counting on that. svn:r5231
2005-10-08Now that directory admins assure me they have adjested teir configs, it is ↵Nick Mathewson
safe to make authorities be non-versioning, non-naming by default. svn:r5230
2005-10-08Okay, try to use RAND_poll() from OpenSSL where available.Nick Mathewson
svn:r5229
2005-10-08Bump version to 0.1.1.8-alpha-cvsNick Mathewson
svn:r5228
2005-10-07New upstream releasePeter Palfrader
svn:r5227
2005-10-07do not try to download a routerdesc if we would immediately reject it as ↵tor-0.1.1.8-alphaNick Mathewson
obsolete. svn:r5225
2005-10-07Warn less about intro nodes by nickname; remember our own intro nodes by key.Nick Mathewson
svn:r5224
2005-10-07the installer screenshot lists no version, so stop being so defensiveRoger Dingledine
svn:r5223
2005-10-07bump to 0.1.1.8-alphaRoger Dingledine
svn:r5222
2005-10-07a changelog for 0.1.1.8-alphaRoger Dingledine
svn:r5221
2005-10-07LOG_ERR is for when we know we're going to exit. use LOG_WARN in otherRoger Dingledine
cases. svn:r5220
2005-10-07fix a malformed warning entryRoger Dingledine
svn:r5219
2005-10-07Win32 compilation/correctness fixes.Nick Mathewson
svn:r5218
2005-10-07doxygen fixRoger Dingledine
svn:r5217
2005-10-07disable RAND_poll() for the alpha of the day; at least 24 hours of testing ↵Nick Mathewson
is in order for something like that. svn:r5216
2005-10-07Add half our entropy from RAND_poll in OpenSSL. These know how to use egd ↵Nick Mathewson
(if present) openbsd weirdness (if present), vms/os2 weirdness (if we ever port there), and more in the future. svn:r5215
2005-10-07you can't declare variables in the middle of a blockRoger Dingledine
svn:r5214
2005-10-07Print address too when we say we cannot bind/listenPeter Palfrader
svn:r5213
2005-10-07Strip extra trailing newlines when parsing router descriptors.Nick Mathewson
svn:r5212
2005-10-06Once an hour (not just on startup) give OpenSSL some more entropy.Nick Mathewson
Add entropy in 512-bit chunks, not 160-bit chunks. (This latter change is voodoo.) svn:r5211
2005-10-06Using RAND_pseudo_bytes instead of RAND_bytes is an accident waiting to ↵Nick Mathewson
happen, and does not really speed us up much when we do it. So stop doing it. svn:r5210
2005-10-06without braces, what will hold up the code?Roger Dingledine
svn:r5209
2005-10-06Make doxygen marginally happierNick Mathewson
svn:r5208
2005-10-06sparc64 doesn't like unaligned access eitherPeter Palfrader
svn:r5206
2005-10-05add a todo: clients should use Stable/Fast flagsNick Mathewson
svn:r5205
2005-10-05Rate-limit warnings related to unrecognized MyFamily elements.Nick Mathewson
svn:r5204
2005-10-05On sighup, if usehelpernodes changed to 1, use new circuits.Nick Mathewson
svn:r5203
2005-10-05call circuit_expire_all_dirty_circs() on do_hup().Roger Dingledine
there, now we use it. svn:r5202
2005-10-05I *knew* something was wrong here. Flip some comparison operators and make ↵Nick Mathewson
download-rate-limiting sane again. svn:r5201
2005-10-05Downgrade too-frequent "nothing happened" message from info to debugNick Mathewson
svn:r5200
2005-10-05infrastructure for the 'change pseudonym' button.Roger Dingledine
not used yet. svn:r5199
2005-10-05Make windows platform detection smarter. {Untested.}Nick Mathewson
svn:r5198
2005-10-05improve INFO-level logging for directory downloads. This is still too ↵Nick Mathewson
chatty, but it will help us analyze things. svn:r5197
2005-10-05we forgot to forward-port the 0.1.0.15 changelogRoger Dingledine
svn:r5196
2005-10-05replace former relaunches of directory downloads with reset of failure count ↵Nick Mathewson
and relaunch of status downloads. Fix memory leak in trusted_dir_server_t. Reset "last download attempted" time when resetting failure counts. svn:r5195
2005-10-05size_t int printf muckingRoger Dingledine
svn:r5194
2005-10-05Note the two places where clients will still try to fetch old-style (v1) ↵Nick Mathewson
directory info. These should be fixed, I think. svn:r5193