aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* put a comment by routerlist_update_from_runningrouters() toRoger Dingledine2004-08-04
| | | | | | | remind me that it's not used yet svn:r2132
* log a warning if you're running an unverified server, to letRoger Dingledine2004-08-04
| | | | | | | | | | | | | you know you might want to get it verified also, moved that whole block below the check-signature logic, so we don't execute it if the directory is a fake. (the recommended-versions logic is still executed before the signature is checked; we should fix that.) svn:r2131
* Hack: Include date with successful directory GETs.Nick Mathewson2004-08-04
| | | | svn:r2130
* Add functions to format and parse RFC1123-style times, for HTTP protocol.Nick Mathewson2004-08-04
| | | | svn:r2129
* put the have_warned_about_unsafe_socks static var inside the functionRoger Dingledine2004-08-04
| | | | svn:r2128
* Fix all warnings on win32 buildNick Mathewson2004-08-03
| | | | svn:r2127
* warn if we use an unsafe socks variantRoger Dingledine2004-08-03
| | | | | | | | | for now, warn every time. we should decide how often we want to warn; one problem here is that there are several scenarios where we use an unsafe socks variant safely, so the warning may be inaccurate. hm. svn:r2126
* It is possible to have struct timeval but not gettimeofday.Nick Mathewson2004-08-03
| | | | svn:r2125
* add some more todo items for 0.0.8Roger Dingledine2004-08-03
| | | | svn:r2124
* update location of tor-in-chroot docRoger Dingledine2004-08-03
| | | | svn:r2123
* check return value of fclose while writing to disk, since it mightRoger Dingledine2004-07-23
| | | | | | | return out-of-space, etc svn:r2122
* bump us to 0.0.8pre1Roger Dingledine2004-07-23
| | | | | | | this is it svn:r2120
* don't send an end back for a malformed resolved cell,Roger Dingledine2004-07-23
| | | | | | | since they don't establish streams svn:r2119
* add release notes for 0.0.8pre1Roger Dingledine2004-07-23
| | | | svn:r2118
* yet more todo itemsRoger Dingledine2004-07-23
| | | | svn:r2117
* tor-resolve triggered a has_sent_end warningRoger Dingledine2004-07-23
| | | | svn:r2116
* clean whitespace and tabsRoger Dingledine2004-07-22
| | | | svn:r2115
* tell the user what time _they_ are too, when a cert is expiredRoger Dingledine2004-07-22
| | | | svn:r2114
* rename tor_resolve to tor-resolveRoger Dingledine2004-07-22
| | | | svn:r2113
* Depend on pythonPeter Palfrader2004-07-22
| | | | svn:r2112
* stop using atexit() to remove our pid, since it's calledRoger Dingledine2004-07-22
| | | | | | | | | immediately when we daemonize. also drop our retry period for hidserv desc uploads from 10m to 5m svn:r2111
* Fix base16_decode; trashing the stack is rude.Nick Mathewson2004-07-22
| | | | svn:r2110
* Chek for overlong nicknames in add_nickname_list_to_smartlistNick Mathewson2004-07-22
| | | | svn:r2109
* Add notion of "longest nickname-or-hex-digest-with-$"Nick Mathewson2004-07-22
| | | | svn:r2108
* Add noisy debug log to hunt for bug in router_update_status_from_smartlistNick Mathewson2004-07-22
| | | | svn:r2107
* Add fingerprint to router format in testsNick Mathewson2004-07-22
| | | | svn:r2106
* Never use time(NULL) as assumed publication time for a directory.Nick Mathewson2004-07-22
| | | | svn:r2105
* add a comment asking ORs to configure a DirPort tooRoger Dingledine2004-07-22
| | | | svn:r2104
* now base16_encode() and base32_encode() can't ever failRoger Dingledine2004-07-22
| | | | svn:r2103
* make router_is_me() compare identity, not nicknameRoger Dingledine2004-07-22
| | | | svn:r2102
* mark off todo items; add todo items; correct tor-spec.txtRoger Dingledine2004-07-22
| | | | svn:r2101
* put our fingerprint into the descriptor, so we can match aRoger Dingledine2004-07-22
| | | | | | | desc to a running-routers entry svn:r2100
* allow OPs to set a DirPort and cache/serve directoriesRoger Dingledine2004-07-22
| | | | | | | (hey, why not, it works) svn:r2099
* getting an unknown descriptor is an info, not a warn, nowRoger Dingledine2004-07-22
| | | | svn:r2098
* populate router_get_my_routerinfo()->is_verifiedRoger Dingledine2004-07-22
| | | | svn:r2097
* Make tor_tls_new variant use alternative (certless) contextNick Mathewson2004-07-22
| | | | svn:r2096
* publish advertised_bandwidth in descriptorRoger Dingledine2004-07-22
| | | | svn:r2095
* change 0.0.8 extend cell format so it's compatible with 0.0.7Roger Dingledine2004-07-22
| | | | svn:r2094
* update the todo, items for pre-pre1 and for post-pre1Roger Dingledine2004-07-22
| | | | svn:r2093
* clients shouldn't create datadir until we have something to put thereRoger Dingledine2004-07-22
| | | | svn:r2092
* 0.0.8 ORs should autoconnect to authdirservers and 0.0.7 serversRoger Dingledine2004-07-21
| | | | svn:r2091
* make router_nickname_is_approved() do the right thingRoger Dingledine2004-07-21
| | | | svn:r2090
* if johnny has three fenceposts, and jill takes four away...Roger Dingledine2004-07-21
| | | | svn:r2089
* oh, and it should compile tooRoger Dingledine2004-07-21
| | | | svn:r2088
* make base16_encode() fail more obviously when it failsRoger Dingledine2004-07-21
| | | | svn:r2087
* fix our tls handshake chain cert bugRoger Dingledine2004-07-21
| | | | svn:r2086
* solve the authdirserver initialization precedence problemRoger Dingledine2004-07-21
| | | | svn:r2085
* bugfix: only require the correct key if the nickname is forRoger Dingledine2004-07-21
| | | | | | | a verified router svn:r2084
* Log certificate lifetime on failure.Nick Mathewson2004-07-21
| | | | svn:r2083
* disallow picking unverified routers in circuitsRoger Dingledine2004-07-21
| | | | | | | (for now) svn:r2082