aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* 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
* check return value of fclose while writing to disk, since it mightRoger Dingledine2004-07-23
| | | | | | | return out-of-space, etc svn:r2122
* don't send an end back for a malformed resolved cell,Roger Dingledine2004-07-23
| | | | | | | since they don't establish streams svn:r2119
* 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
* 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
* 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
* 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
* authdirservers accept the uploading of unverified descriptors.Roger Dingledine2004-07-21
| | | | | | | | fix a bunch of bugs in router_update_status_from_smartlist() (Nick, did I get them all, or was there a trickier one still hiding?) svn:r2081
* caching dirservers don't handle posts, running-routers, or rend descsRoger Dingledine2004-07-21
| | | | svn:r2080
* rearrange to prepare to solve the authdirserver initializationRoger Dingledine2004-07-21
| | | | | | | precedence problem. doesn't actually solve it yet. svn:r2079
* Log number of certs in wrong-length chainsNick Mathewson2004-07-21
| | | | svn:r2078
* we were counting incorrectly when trying to figure out whetherRoger Dingledine2004-07-21
| | | | | | | | a given AP stream was being handled or not. (how did this work?) svn:r2077
* clients exit immediately on interrupt; they don't waitRoger Dingledine2004-07-21
| | | | svn:r2076
* fix some bool logicRoger Dingledine2004-07-21
| | | | svn:r2075
* make connection_tls_finish_handshake() more plausible.Roger Dingledine2004-07-21
| | | | | | | now we accept connections from unknown routers. svn:r2074
* Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify ↵Nick Mathewson2004-07-21
| | | | | | behavior svn:r2073
* get the function prototype rightRoger Dingledine2004-07-21
| | | | svn:r2072
* add a new advertised_server_mode() to distinguish ORs thatRoger Dingledine2004-07-21
| | | | | | | are willing to become servers from ones that really are servers. svn:r2071
* when we get a sigint, don't accept new connections/circuits,Roger Dingledine2004-07-20
| | | | | | | | but delay 30 seconds until exiting. if we get a second sigint, exit immediately. svn:r2070
* Correct "advance-time" logicNick Mathewson2004-07-20
| | | | svn:r2069