Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | (size_t)-1 is never < 0; fix an XXXX008 by changing the interface for ↵ | Nick Mathewson | 2004-08-06 |
| | | | | | | dirserv_get_runningrouters svn:r2165 | ||
* | There is no space after network-status; make router_get_hash_impl more ↵ | Nick Mathewson | 2004-08-06 |
| | | | | | | bulletproof. svn:r2162 | ||
* | when they use tor as an http proxy, point them at a better url | Roger Dingledine | 2004-08-06 |
| | | | | svn:r2161 | ||
* | and add a comment to that effect | Roger Dingledine | 2004-08-06 |
| | | | | svn:r2159 | ||
* | make explicit that 'no socks policy' means 'accept' | Roger Dingledine | 2004-08-06 |
| | | | | svn:r2158 | ||
* | clarify sockspolicy, exitpolicy rules | Roger Dingledine | 2004-08-06 |
| | | | | svn:r2157 | ||
* | fix an assert: check the sockspolicy before we make/add the connection, | Roger Dingledine | 2004-08-06 |
| | | | | | | | | else we close a connection without assigning it a state, which is bad because it fails assert_conn_ok() svn:r2156 | ||
* | they're uint64 and uint32, not int and int | Roger Dingledine | 2004-08-06 |
| | | | | svn:r2152 | ||
* | list total traffic and total uptime in -usr1 stats | Roger Dingledine | 2004-08-06 |
| | | | | svn:r2151 | ||
* | note a bug that adam found | Roger Dingledine | 2004-08-06 |
| | | | | svn:r2150 | ||
* | note a bug in our dns error handling. we should fix this sometime. | Roger Dingledine | 2004-08-05 |
| | | | | svn:r2149 | ||
* | bugfix: when you finish answering a 'resolve' request, hold the | Roger Dingledine | 2004-08-05 |
| | | | | | | | connection open so you can flush the answer svn:r2148 | ||
* | bugfix: when tor-resolve asks to resolve an IP to an IP and we answer | Roger Dingledine | 2004-08-04 |
| | | | | | | | | immediately, there's no need to send an 'end' relay cell when we close the conn. svn:r2147 | ||
* | fix rare race condition that causes infinite loop | Roger Dingledine | 2004-08-04 |
| | | | | | | | | | if we get a sigchld but all our children are gone by the time we get around to reaping them (i don't think this should ever happen, but it just did), then we'd loop forever trying to reap them. svn:r2141 | ||
* | update the sample torrc | Roger Dingledine | 2004-08-04 |
| | | | | svn:r2139 | ||
* | commit some odds and ends, so my tree is clean | Roger Dingledine | 2004-08-04 |
| | | | | svn:r2137 | ||
* | <arma> did you get it working on win32? or just compiling | Nick Mathewson | 2004-08-04 |
| | | | | svn:r2136 | ||
* | Bugfix: "Okay, I just shut down like you told me. Now let me verify your ↵ | Nick Mathewson | 2004-08-04 |
| | | | | | | signature." Also fix error message when running over-new version. svn:r2135 | ||
* | only pick a default nickname if you're a server | Roger Dingledine | 2004-08-04 |
| | | | | svn:r2134 | ||
* | put a comment by routerlist_update_from_runningrouters() to | Roger Dingledine | 2004-08-04 |
| | | | | | | | remind me that it's not used yet svn:r2132 | ||
* | log a warning if you're running an unverified server, to let | Roger Dingledine | 2004-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 Mathewson | 2004-08-04 |
| | | | | svn:r2130 | ||
* | Add functions to format and parse RFC1123-style times, for HTTP protocol. | Nick Mathewson | 2004-08-04 |
| | | | | svn:r2129 | ||
* | 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 |