summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Win32 compilation/correctness fixes.Nick Mathewson2005-10-07
| | | | svn:r5218
* doxygen fixRoger Dingledine2005-10-07
| | | | svn:r5217
* disable RAND_poll() for the alpha of the day; at least 24 hours of testing ↵Nick Mathewson2005-10-07
| | | | | | is in order for something like that. svn:r5216
* Add half our entropy from RAND_poll in OpenSSL. These know how to use egd ↵Nick Mathewson2005-10-07
| | | | | | (if present) openbsd weirdness (if present), vms/os2 weirdness (if we ever port there), and more in the future. svn:r5215
* you can't declare variables in the middle of a blockRoger Dingledine2005-10-07
| | | | svn:r5214
* Print address too when we say we cannot bind/listenPeter Palfrader2005-10-07
| | | | svn:r5213
* Strip extra trailing newlines when parsing router descriptors.Nick Mathewson2005-10-07
| | | | svn:r5212
* Once an hour (not just on startup) give OpenSSL some more entropy.Nick Mathewson2005-10-06
| | | | | | | | Add entropy in 512-bit chunks, not 160-bit chunks. (This latter change is voodoo.) svn:r5211
* Using RAND_pseudo_bytes instead of RAND_bytes is an accident waiting to ↵Nick Mathewson2005-10-06
| | | | | | happen, and does not really speed us up much when we do it. So stop doing it. svn:r5210
* without braces, what will hold up the code?Roger Dingledine2005-10-06
| | | | svn:r5209
* Make doxygen marginally happierNick Mathewson2005-10-06
| | | | svn:r5208
* sparc64 doesn't like unaligned access eitherPeter Palfrader2005-10-06
| | | | svn:r5206
* add a todo: clients should use Stable/Fast flagsNick Mathewson2005-10-05
| | | | svn:r5205
* Rate-limit warnings related to unrecognized MyFamily elements.Nick Mathewson2005-10-05
| | | | svn:r5204
* On sighup, if usehelpernodes changed to 1, use new circuits.Nick Mathewson2005-10-05
| | | | svn:r5203
* call circuit_expire_all_dirty_circs() on do_hup().Roger Dingledine2005-10-05
| | | | | | | there, now we use it. svn:r5202
* I *knew* something was wrong here. Flip some comparison operators and make ↵Nick Mathewson2005-10-05
| | | | | | download-rate-limiting sane again. svn:r5201
* Downgrade too-frequent "nothing happened" message from info to debugNick Mathewson2005-10-05
| | | | svn:r5200
* infrastructure for the 'change pseudonym' button.Roger Dingledine2005-10-05
| | | | | | | not used yet. svn:r5199
* Make windows platform detection smarter. {Untested.}Nick Mathewson2005-10-05
| | | | svn:r5198
* improve INFO-level logging for directory downloads. This is still too ↵Nick Mathewson2005-10-05
| | | | | | chatty, but it will help us analyze things. svn:r5197
* we forgot to forward-port the 0.1.0.15 changelogRoger Dingledine2005-10-05
| | | | svn:r5196
* replace former relaunches of directory downloads with reset of failure count ↵Nick Mathewson2005-10-05
| | | | | | and relaunch of status downloads. Fix memory leak in trusted_dir_server_t. Reset "last download attempted" time when resetting failure counts. svn:r5195
* size_t int printf muckingRoger Dingledine2005-10-05
| | | | svn:r5194
* Note the two places where clients will still try to fetch old-style (v1) ↵Nick Mathewson2005-10-05
| | | | | | directory info. These should be fixed, I think. svn:r5193
* reset warning flags on SIGHUP. arma: is this everything?Nick Mathewson2005-10-05
| | | | svn:r5192
* stutter therapy lessonsRoger Dingledine2005-10-05
| | | | svn:r5191
* Fix verbose compiler warnings, including one in routerlist.c that would have ↵Nick Mathewson2005-10-05
| | | | | | been an actual error. Normalize whitespace. Enforce convention that "address" is a hostname and "addr" is an IPv4 address. svn:r5190
* resolve some directory-related XXXXs; downgrade naming conflict messages ↵Nick Mathewson2005-10-05
| | | | | | from WARN to INFO for non-authorities; do not repeat naming conflict messages. svn:r5189
* Downgrade noisy log messages in preparation for an alpha release.Nick Mathewson2005-10-05
| | | | svn:r5188
* Give a less frequent and more helpful warning on failed serverdesc downloadsNick Mathewson2005-10-05
| | | | svn:r5187
* When we get an EOF or a timeout on a directory connection, note how many ↵Nick Mathewson2005-10-04
| | | | | | bytes of serverdesc we are dropping. This will help us determine whether it is smart to parse incomplete serverdesc responses. svn:r5186
* Check for named servers when looking them up by nickname;Nick Mathewson2005-10-04
| | | | | | | | | | | | | | | | | | | warn when we'recalling a non-named server by its nickname; don't warn twice about the same name. Fix a bug in routers_update_status_from_networkstatus that made nearly all clients never update routerinfo_t.is_named. Try to list MyFamily elements by key, not by nickname. Only warn about names that we generated ourself, or got from the local user. On TLS handshake, only check the other router's nickname against its expected nickname if is_named is set. svn:r5185
* link nicknames to trusted directory servers; log these nicknames when ↵Nick Mathewson2005-10-04
| | | | | | mentioning servers; also, when we get a naming conflict; log which nicknames or keys are supposed to bind. svn:r5184
* cosmetic fix: only have one local to hold smartlist_len(downloadable), not too.Nick Mathewson2005-10-04
| | | | svn:r5183
* switch semantics of authdirinvalid/rejectNick Mathewson2005-10-04
| | | | svn:r5182
* comment cleanupsRoger Dingledine2005-10-04
| | | | svn:r5181
* free EVP cipher information on shutdown to remove some spurious dmalloc ↵Nick Mathewson2005-10-03
| | | | | | complaints. svn:r5180
* Stop leaking storage for EVP keys. (This would be a critical bug if it had ↵Nick Mathewson2005-10-03
| | | | | | ever appeared in a released version.) svn:r5179
* Reorganize some quick-and-dirty code to find out what openssl stuff is ↵Nick Mathewson2005-10-03
| | | | | | leaking, using dmalloc. svn:r5178
* free helper node status info on shutdownNick Mathewson2005-09-30
| | | | svn:r5177
* remove a never-used smartlist in routerlist.cNick Mathewson2005-09-30
| | | | svn:r5176
* and another leak.Nick Mathewson2005-09-30
| | | | svn:r5175
* by convention, addr is a uint32_t and address is a string.Roger Dingledine2005-09-30
| | | | | | | that's why we hadn't caught that leak. svn:r5174
* Fix a leak when launching listeners.Nick Mathewson2005-09-30
| | | | svn:r5173
* Try to hunt down a few more leaksNick Mathewson2005-09-30
| | | | svn:r5172
* Stop leaking or_state_t on shutdown.Nick Mathewson2005-09-30
| | | | svn:r5171
* fix a small filename leakNick Mathewson2005-09-30
| | | | svn:r5170
* fix a memory leak on exit in routerlist.cNick Mathewson2005-09-30
| | | | svn:r5169
* Never call free() on tor_malloc()d memory. This is unlikely to be our ↵Nick Mathewson2005-09-30
| | | | | | current leak, but it may help dmalloc work. svn:r5168