Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Make eventdns.[ch] into good C90; remove signed/unsigned comparisons. | Nick Mathewson | 2006-06-03 | |
| | | | | svn:r6528 | |||
* | Oops. When we dont get a TTL, we should default to the default, not to the ↵ | Nick Mathewson | 2006-06-03 | |
| | | | | | | minimum. svn:r6527 | |||
* | More DNS fixes. Send meaningful TTLs back to the client when | Nick Mathewson | 2006-06-03 | |
| | | | | | | | | | | | possible. Cache at the server side independently from the TTL, to prevent attackers from probing the server to see who has been asking for what hostnames. (Hi, Dan Kaminski!) Also, clean some whitespace. svn:r6526 | |||
* | Make dns.c use eventdns.c -- but only when you pass the --enable-eventdns ↵ | Nick Mathewson | 2006-06-03 | |
| | | | | | | argument to configure.in. This will *so* not work on Windows yet. svn:r6525 | |||
* | Add async dns code from Adam Langley, tweaked to build on OSX. Long-term, ↵ | Nick Mathewson | 2006-06-03 | |
| | | | | | | we may want to switch to libevnet/c-ares, if they ever handle 10k fd situations properly. This one still needs work too, but at least it is small. This code is disabled by default, and not integrated with dns.c. svn:r6524 | |||
* | Patch based on post by Mike C to or-dev; special-case based on use of MSVC, ↵ | Nick Mathewson | 2006-06-03 | |
| | | | | | | rather than on MS_WINDOWS, so that mingw builds. svn:r6523 | |||
* | don't stop fetching server descriptors if we're a server and | Roger Dingledine | 2006-06-03 | |
| | | | | | | | haven't found ourselves reachable yet. svn:r6522 | |||
* | connection_t kept the identity_pkey but all it did was store it and | Roger Dingledine | 2006-05-30 | |
| | | | | | | | free it. perhaps we don't need it after all? svn:r6518 | |||
* | and get grammar right | Roger Dingledine | 2006-05-30 | |
| | | | | svn:r6517 | |||
* | stop fetching descriptors if we're not a dir mirror and we | Roger Dingledine | 2006-05-30 | |
| | | | | | | | haven't tried to establish any circuits lately. svn:r6516 | |||
* | END_CIRC_REASON_OR_IDENTITY apparently means that we were told to | Roger Dingledine | 2006-05-30 | |
| | | | | | | | | | connect to a different OR than lives on the addr:port we connected to. we don't actually remember whether that was the case, currently. so call it END_CIRC_REASON_OR_CONN_CLOSED as a compromise. svn:r6515 | |||
* | tentative change: if you have your dirport set, you are a directory | Roger Dingledine | 2006-05-30 | |
| | | | | | | | mirror, whether or not your orport is set. svn:r6513 | |||
* | simplify a log message | Roger Dingledine | 2006-05-30 | |
| | | | | svn:r6512 | |||
* | Add a basic mmap function, with a "fake-it" wrapper to do read_file_from_str ↵ | Nick Mathewson | 2006-05-28 | |
| | | | | | | instead. Based on code from Michael Mohr. svn:r6510 | |||
* | directory authorities should be more tolerant of failed reachability | Roger Dingledine | 2006-05-28 | |
| | | | | | | | tests before crying foul to the server operator. svn:r6509 | |||
* | clean up a comment | Roger Dingledine | 2006-05-28 | |
| | | | | svn:r6508 | |||
* | if we're a server and some peer has a broken tls certificate, don't | Roger Dingledine | 2006-05-26 | |
| | | | | | | | shout about it unless we want to hear about protocol violations. svn:r6507 | |||
* | be more verbose about testing reachability of our ORPort. | Roger Dingledine | 2006-05-26 | |
| | | | | svn:r6506 | |||
* | correct a false log message, since we actually reset all our | Roger Dingledine | 2006-05-26 | |
| | | | | | | | downloading stats every hour, and sometimes more often. svn:r6505 | |||
* | resolve an unused variable | Roger Dingledine | 2006-05-26 | |
| | | | | svn:r6503 | |||
* | Stop being picky about what the arguments to mapaddress look like. | Roger Dingledine | 2006-05-25 | |
| | | | | | | | | | we were refusing names that had $ in them, which people who specify $key.exit will be sad about. There are likely other examples. If people can think of reasons why we should be picky, let me know. svn:r6496 | |||
* | make cookie authentication for the controller work again, maybe. | Roger Dingledine | 2006-05-24 | |
| | | | | | | | it sure doesn't now. svn:r6494 | |||
* | make options->RedirectExit work again; resolve bug 293. | Roger Dingledine | 2006-05-24 | |
| | | | | svn:r6492 | |||
* | Stop initializing the hardware accelerator engines simply because | Roger Dingledine | 2006-05-24 | |
| | | | | | | | we overloaded the meaning of the argument to crypto_global_init(). svn:r6490 | |||
* | Claim a commonname of Tor, rather than TOR, in tls handshakes. | Roger Dingledine | 2006-05-24 | |
| | | | | | | | Maybe this will help us win the war of names. svn:r6489 | |||
* | Throw out this UNALIGNED_INT_ACCESS_OK nonsense. Even where it works, it is ↵ | Nick Mathewson | 2006-05-23 | |
| | | | | | | often way way slower than doing the right thing. Backport candidate. svn:r6473 | |||
* | ignore RunAsDaemon more thoroughly when we're running on windows. | Roger Dingledine | 2006-05-23 | |
| | | | | svn:r6471 | |||
* | add a few more debugging lines to help mikec track down his | Roger Dingledine | 2006-05-23 | |
| | | | | | | | 11 minute jump into the future. svn:r6465 | |||
* | Remove string size limit on NEWDESC messages; solve bug 291. | Nick Mathewson | 2006-05-22 | |
| | | | | svn:r6463 | |||
* | All these headers we get via torint.h | Peter Palfrader | 2006-05-10 | |
| | | | | svn:r6452 | |||
* | Tor servers are also giving spurious "you're invalid" warnings. | Roger Dingledine | 2006-05-09 | |
| | | | | | | | | | | This is because we get a lot of network statuses that don't list us at all, and we conclude that they all think we're invalid. The long-term fix is to get better logic, and the short-term fix is to downgrade the log severity. svn:r6448 | |||
* | stop telling people that "tor -h" will help them in any way. | Roger Dingledine | 2006-05-08 | |
| | | | | svn:r6447 | |||
* | forward-port the ORPort==0 patch | Roger Dingledine | 2006-05-03 | |
| | | | | svn:r6430 | |||
* | Start remembering *where* we are storing routerdescs. This will make us ↵ | Nick Mathewson | 2006-04-29 | |
| | | | | | | easier to move from a RAM-mirrors-disk model to a RAM-caches-disk model, and save maybe around 10MB on a directory server. svn:r6427 | |||
* | shorten some too-wide lines | Nick Mathewson | 2006-04-29 | |
| | | | | svn:r6426 | |||
* | put one of the XXX's back in | Roger Dingledine | 2006-04-25 | |
| | | | | svn:r6422 | |||
* | petty cleanups | Roger Dingledine | 2006-04-25 | |
| | | | | svn:r6421 | |||
* | Only warn about a down node once | Nick Mathewson | 2006-04-25 | |
| | | | | svn:r6420 | |||
* | you wanted it spelled properly too? And me not even funded! | Nick Mathewson | 2006-04-25 | |
| | | | | svn:r6418 | |||
* | fix a segfault in last bug-285-related commit. | Nick Mathewson | 2006-04-25 | |
| | | | | svn:r6417 | |||
* | Possible partial fix for 285; needs review | Nick Mathewson | 2006-04-24 | |
| | | | | svn:r6414 | |||
* | Regenerate our local descriptor if it's dirty and some local | Roger Dingledine | 2006-04-23 | |
| | | | | | | | function asks for it. This may resolve bug 286. svn:r6412 | |||
* | make more hibernate log messages use local time. we should audit | Roger Dingledine | 2006-04-23 | |
| | | | | | | | | to see what other log messages keep switching back and forth between GMT and local. svn:r6411 | |||
* | Raise the timeout for complaining about wedged cpuworkers. | Roger Dingledine | 2006-04-18 | |
| | | | | | | | | This value is high because some servers with low memory/cpu sometimes spend an hour or more swapping, and Tor starves. svn:r6406 | |||
* | class B really means /16 here | Roger Dingledine | 2006-04-18 | |
| | | | | svn:r6404 | |||
* | require at least 2**16 assignable virtual addresses | Nick Mathewson | 2006-04-18 | |
| | | | | svn:r6402 | |||
* | mainline branch. Remove some more dead XXXs. | Nick Mathewson | 2006-04-18 | |
| | | | | svn:r6401 | |||
* | [Forward-port ]Test and document last patch. | Nick Mathewson | 2006-04-18 | |
| | | | | svn:r6400 | |||
* | [forward-port] Implement an option, VirtualAddrMask, to set which addresses ↵ | Nick Mathewson | 2006-04-18 | |
| | | | | | | get handed out in response to mapaddress requests. Needs testing and docs! svn:r6398 | |||
* | forward-port: "Resolve" all XXX011 items, mostly by marking them non-011. | Nick Mathewson | 2006-04-18 | |
| | | | | svn:r6396 |