Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | put the have_warned_about_unsafe_socks static var inside the function | Roger Dingledine | 2004-08-04 |
| | | | | svn:r2128 | ||
* | Fix all warnings on win32 build | Nick Mathewson | 2004-08-03 |
| | | | | svn:r2127 | ||
* | warn if we use an unsafe socks variant | Roger Dingledine | 2004-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 Mathewson | 2004-08-03 |
| | | | | svn:r2125 | ||
* | check return value of fclose while writing to disk, since it might | Roger Dingledine | 2004-07-23 |
| | | | | | | | return out-of-space, etc svn:r2122 | ||
* | don't send an end back for a malformed resolved cell, | Roger Dingledine | 2004-07-23 |
| | | | | | | | since they don't establish streams svn:r2119 | ||
* | tor-resolve triggered a has_sent_end warning | Roger Dingledine | 2004-07-23 |
| | | | | svn:r2116 | ||
* | clean whitespace and tabs | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2115 | ||
* | tell the user what time _they_ are too, when a cert is expired | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2114 | ||
* | stop using atexit() to remove our pid, since it's called | Roger Dingledine | 2004-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 Mathewson | 2004-07-22 |
| | | | | svn:r2110 | ||
* | Chek for overlong nicknames in add_nickname_list_to_smartlist | Nick Mathewson | 2004-07-22 |
| | | | | svn:r2109 | ||
* | Add notion of "longest nickname-or-hex-digest-with-$" | Nick Mathewson | 2004-07-22 |
| | | | | svn:r2108 | ||
* | Add noisy debug log to hunt for bug in router_update_status_from_smartlist | Nick Mathewson | 2004-07-22 |
| | | | | svn:r2107 | ||
* | Add fingerprint to router format in tests | Nick Mathewson | 2004-07-22 |
| | | | | svn:r2106 | ||
* | Never use time(NULL) as assumed publication time for a directory. | Nick Mathewson | 2004-07-22 |
| | | | | svn:r2105 | ||
* | add a comment asking ORs to configure a DirPort too | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2104 | ||
* | now base16_encode() and base32_encode() can't ever fail | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2103 | ||
* | make router_is_me() compare identity, not nickname | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2102 | ||
* | put our fingerprint into the descriptor, so we can match a | Roger Dingledine | 2004-07-22 |
| | | | | | | | desc to a running-routers entry svn:r2100 | ||
* | allow OPs to set a DirPort and cache/serve directories | Roger Dingledine | 2004-07-22 |
| | | | | | | | (hey, why not, it works) svn:r2099 | ||
* | getting an unknown descriptor is an info, not a warn, now | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2098 | ||
* | populate router_get_my_routerinfo()->is_verified | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2097 | ||
* | Make tor_tls_new variant use alternative (certless) context | Nick Mathewson | 2004-07-22 |
| | | | | svn:r2096 | ||
* | publish advertised_bandwidth in descriptor | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2095 | ||
* | change 0.0.8 extend cell format so it's compatible with 0.0.7 | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2094 | ||
* | clients shouldn't create datadir until we have something to put there | Roger Dingledine | 2004-07-22 |
| | | | | svn:r2092 | ||
* | 0.0.8 ORs should autoconnect to authdirservers and 0.0.7 servers | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2091 | ||
* | make router_nickname_is_approved() do the right thing | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2090 | ||
* | if johnny has three fenceposts, and jill takes four away... | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2089 | ||
* | oh, and it should compile too | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2088 | ||
* | make base16_encode() fail more obviously when it fails | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2087 | ||
* | fix our tls handshake chain cert bug | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2086 | ||
* | solve the authdirserver initialization precedence problem | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2085 | ||
* | bugfix: only require the correct key if the nickname is for | Roger Dingledine | 2004-07-21 |
| | | | | | | | a verified router svn:r2084 | ||
* | Log certificate lifetime on failure. | Nick Mathewson | 2004-07-21 |
| | | | | svn:r2083 | ||
* | disallow picking unverified routers in circuits | Roger Dingledine | 2004-07-21 |
| | | | | | | | (for now) svn:r2082 | ||
* | authdirservers accept the uploading of unverified descriptors. | Roger Dingledine | 2004-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 descs | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2080 | ||
* | rearrange to prepare to solve the authdirserver initialization | Roger Dingledine | 2004-07-21 |
| | | | | | | | precedence problem. doesn't actually solve it yet. svn:r2079 | ||
* | Log number of certs in wrong-length chains | Nick Mathewson | 2004-07-21 |
| | | | | svn:r2078 | ||
* | we were counting incorrectly when trying to figure out whether | Roger Dingledine | 2004-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 wait | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2076 | ||
* | fix some bool logic | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2075 | ||
* | make connection_tls_finish_handshake() more plausible. | Roger Dingledine | 2004-07-21 |
| | | | | | | | now we accept connections from unknown routers. svn:r2074 | ||
* | Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify ↵ | Nick Mathewson | 2004-07-21 |
| | | | | | | behavior svn:r2073 | ||
* | get the function prototype right | Roger Dingledine | 2004-07-21 |
| | | | | svn:r2072 | ||
* | add a new advertised_server_mode() to distinguish ORs that | Roger Dingledine | 2004-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 Dingledine | 2004-07-20 |
| | | | | | | | | but delay 30 seconds until exiting. if we get a second sigint, exit immediately. svn:r2070 | ||
* | Correct "advance-time" logic | Nick Mathewson | 2004-07-20 |
| | | | | svn:r2069 |