aboutsummaryrefslogtreecommitdiff
path: root/src/or/router.c
Commit message (Expand)AuthorAge
* Do not try to double-aquire lock when rotating keys. May fix deadlock bug fo...•••svn:r3616 Nick Mathewson2005-02-11
* Free even more things on shutdown. Temporarily move tor_free_all out from #i...•••svn:r3614 Nick Mathewson2005-02-11
* reject more default filesharing ports by default.•••svn:r3500 Roger Dingledine2005-02-02
* accept LDAP (389/tcp) and LDAPS (636/tcp) in default exit policy•••svn:r3457 Roger Dingledine2005-01-29
* don't let a corrupt directory cache keep us from starting•••svn:r3456 Roger Dingledine2005-01-29
* Have reason string for serverdesc post requests contain actual serverdesc sta...•••svn:r3391 Nick Mathewson2005-01-20
* separate time_of_process_start from stats_n_seconds_uptime:•••now we reset uptime when a dir fetch entirely fails. this hopefully has something to do with stability of being on the network. svn:r3333 Roger Dingledine2005-01-10
* Nothing actually _uses_ socks_port, so why publish it? For backward compatibi...•••svn:r3279 Nick Mathewson2005-01-04
* Resolve task 42: find where 19-char nicknames were getting truncated when rea...•••svn:r3244 Nick Mathewson2005-01-03
* 0.0.9 broke hibernation. darn it.•••svn:r3147 Roger Dingledine2004-12-13
* when hibernating, don't advertise any ports•••this is important for the dirport, because clients will still ask you for a directory, and they'll be sad when you're down. and do the other ports too, because hey, they're not listening. svn:r3133 Roger Dingledine2004-12-11
* Add function to check that addr_policy_t is okay; change struct addr_policy_t...•••svn:r3070 Nick Mathewson2004-12-04
* clean up 3 more underflow possibilities•••svn:r3063 Roger Dingledine2004-12-02
* fix redundant (and dangerous) NUL termination•••svn:r3062 Roger Dingledine2004-12-02
* Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019 Nick Mathewson2004-11-29
* accept *:706 (silc) by default•••svn:r3006 Roger Dingledine2004-11-28
* wrong is ok, and right is fine, but in between is apparently•••totally unacceptable to me. svn:r3005 Roger Dingledine2004-11-28
* Normalize space: add one between every control keyword and control clause.•••svn:r3003 Nick Mathewson2004-11-28
* remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989 Roger Dingledine2004-11-26
* Clarify a bunch of log messages•••svn:r2983 Nick Mathewson2004-11-25
* Normalize a few more kinds of whitespace. We now dislike:••• - func (args) - if (x){ This doesn't normalize if(x), for(x); while(x), and friends. svn:r2943 Nick Mathewson2004-11-22
* Compile cleanly on windows; prevent some insane bandwidth cases (e.g., "Bandw...•••svn:r2941 Nick Mathewson2004-11-22
* Normalize space•••svn:r2939 Nick Mathewson2004-11-22
* fix typo•••svn:r2925 Nick Mathewson2004-11-21
* Call init_keys() where needed; fix hibernate bug.•••svn:r2924 Nick Mathewson2004-11-21
* Add "MEMUNIT" and "INTERVAL" types to configuration. Also tweak Accounting se...•••svn:r2911 Nick Mathewson2004-11-20
* Track whether descriptor is dirty/uploaded. When any options are set, mark i...•••svn:r2832 Nick Mathewson2004-11-13
* Rename exit_policy to addr_policy, since it gets used for SOCKS and directory...•••svn:r2819 Nick Mathewson2004-11-12
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758 Nick Mathewson2004-11-09
* Fix windows build for VC6; centralize newline-fiasco-damage-control logic•••svn:r2756 Nick Mathewson2004-11-09
* Resolve many XXXs and all DOCDOCs•••svn:r2755 Nick Mathewson2004-11-09
* stop wanting to split init_keys()•••svn:r2735 Roger Dingledine2004-11-09
* Make check_private_dir trimodal (check/create/ignore), not bimodal (create/ig...•••svn:r2733 Nick Mathewson2004-11-09
* Stop using the wrong DataDirectory when we're validating.•••Also validate/normalize the DataDirectory better. svn:r2732 Roger Dingledine2004-11-09
* while we hibernate, our declared bandwidth capacity is 0•••svn:r2710 Roger Dingledine2004-11-07
* Clean up copyrights.•••Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698 Roger Dingledine2004-11-07
* Make options no longer a global variable.•••Now we can try setting an option but back out if it fails to parse, or if it's disallowed (e.g. changing RunAsDaemon from 1 to 0). Use parse_line_from_str rather than parse_line_from_file. svn:r2692 Roger Dingledine2004-11-06
* clarify the bandwidthburst and bandwidthrate are in bytes•••(niels had thought they were in bits, or kb, or something) svn:r2669 Roger Dingledine2004-11-04
* - Implement all of control interface except authentication, setconfig,••• and actually making the sockets. - Make sure that identity-based nicknames start with $. - Use new string_join interface. svn:r2661 Nick Mathewson2004-11-03
* canonicalize "src" and "dest" arg order in crypto.c (and others)•••svn:r2644 Roger Dingledine2004-11-02
* Tricksy compiler warnings! We hates them, hates them forever, my precious!•••svn:r2615 Nick Mathewson2004-10-27
* Use tor_snprintf, not snprintf•••svn:r2609 Nick Mathewson2004-10-27
* Avoid strcat; use snprintf or strlcat instead•••svn:r2605 Nick Mathewson2004-10-27
* Replace sprintf with snprintf•••svn:r2602 Nick Mathewson2004-10-27
* Remove routerinfo_t->is_trusted_dir, and all the twisted machinery used to•••maintain it. Have clients default to the nickname "client" in their certificates. Give a less frightening warning on obsolete (pre-0.0.8) routerinfo_t's. svn:r2568 Nick Mathewson2004-10-19
* start the process of making 0.0.7* obsolete•••svn:r2565 Roger Dingledine2004-10-17
* don't assert multiple things in the same tor_assert()•••svn:r2544 Roger Dingledine2004-10-16
* fix memory leak in router.c; start relying on NULL==(zero bytes)•••svn:r2538 Nick Mathewson2004-10-16
* Implement "families" of coadministered nodes; prevent them all from appearing...•••svn:r2523 Nick Mathewson2004-10-15
* Compile without warnings on windows•••svn:r2491 Nick Mathewson2004-10-14