aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
Commit message (Expand)AuthorAge
* Cache running-routers; compress running-routers; serve compressed running-rou...•••svn:r2883 Nick Mathewson2004-11-15
* fix a bug in configuring accounting in options_act()•••svn:r2881 Roger Dingledine2004-11-15
* Resolve some hibernating-related XXXX009s.•••svn:r2875 Nick Mathewson2004-11-14
* Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONF•••svn:r2868 Nick Mathewson2004-11-14
* Track whether descriptor is dirty/uploaded. When any options are set, mark i...•••svn:r2832 Nick Mathewson2004-11-13
* Write most of the implementation for SAVECONF.•••svn:r2820 Nick Mathewson2004-11-12
* Rename exit_policy to addr_policy, since it gets used for SOCKS and directory...•••svn:r2819 Nick Mathewson2004-11-12
* Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarif...•••svn:r2808 Nick Mathewson2004-11-12
* Resolve a FIXME: use identity comparison, not nickname comparison, to•••choose circuit ID types. This is important because our view of "the nickname of the router on the other side of this connection" is skewed, and depends on whether we think the other rotuer is verified--and there's no way to know whether another router thinks you are verified. For backward compatibility, we notice when the other router chooses the same circuit ID type as us (because it's running an old version), and switch our type to be polite. svn:r2797 Nick Mathewson2004-11-10
* Resolve FIXME items: make circuit_free_cpath_node static•••svn:r2792 Nick Mathewson2004-11-10
* make nick's config patch build•••svn:r2783 Roger Dingledine2004-11-10
* Remvove an XXX•••svn:r2769 Nick Mathewson2004-11-10
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758 Nick Mathewson2004-11-09
* Resolve many XXXs and all DOCDOCs•••svn:r2755 Nick Mathewson2004-11-09
* Change interface to config_trial_assign even more; have it use get_options() ...•••svn:r2754 Nick Mathewson2004-11-09
* change the interface to config_trial_assign()•••svn:r2737 Roger Dingledine2004-11-09
* Stop using the wrong DataDirectory when we're validating.•••Also validate/normalize the DataDirectory better. svn:r2732 Roger Dingledine2004-11-09
* Separate is-recognized-option from get-option-value, since NULL is ambiguous ...•••svn:r2731 Nick Mathewson2004-11-09
* Make an options_act() where we do all the things a new options set•••needs. Still needs more work. svn:r2716 Roger Dingledine2004-11-09
* Separate validate from activate. Document undocumented stuff in config.c.•••svn:r2711 Nick Mathewson2004-11-08
* 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
* Use new log format; convert old format to new format.•••svn:r2684 Nick Mathewson2004-11-05
* make the default default options.FirewallPorts be the default•••svn:r2683 Roger Dingledine2004-11-04
* Move accounting code into hibernate; start adding logic to track bandwidth-pe...•••svn:r2680 Nick Mathewson2004-11-04
* break out validate_options•••leave options.FirewallPorts NULL if it's NULL svn:r2673 Roger Dingledine2004-11-04
* add a ControlPort and control listener conn.•••note that print_usage is obsolete. svn:r2671 Roger Dingledine2004-11-04
* 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 two flavors of authentication for control connections: one for trus...•••svn:r2664 Nick Mathewson2004-11-03
* - 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
* Start implementing control interface.•••svn:r2652 Nick Mathewson2004-11-03
* First attempt at hibernation code. It needs more work around the XXXXs, but ...•••svn:r2649 Nick Mathewson2004-11-02
* Use a stricter set of warnings; make them all pass.•••svn:r2645 Nick Mathewson2004-11-02
* Hidden service operators had a bug in version 1 style INTRODUCE cells•••that made them fail. Fix the bug, and revert clients to use version 0 until 0.0.9pre4 is obsolete. svn:r2641 Roger Dingledine2004-11-01
* Split util into util (general utilities), container (smartlist and strmap), a...•••svn:r2640 Nick Mathewson2004-11-01
* implement first piece of hibernation•••still need to track bandwidth, and make decisions based on bandwidth svn:r2630 Roger Dingledine2004-10-31
* tor --list-fingerprint to print fingerprint and exit•••svn:r2627 Nick Mathewson2004-10-30
* Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1)...•••svn:r2618 Nick Mathewson2004-10-28
* Tricksy compiler warnings! We hates them, hates them forever, my precious!•••svn:r2615 Nick Mathewson2004-10-27
* Pass with -Wstrict-prototypes•••svn:r2614 Nick Mathewson2004-10-27
* Add and document router-status line using new unified liveness/verifiedness f...•••svn:r2592 Nick Mathewson2004-10-27
* quick-and-dirty dir policy since the dirservers are getting hammered•••nick, could you abstract this sometime so we don't repeat the sockspolicy code twice? svn:r2589 Roger Dingledine2004-10-25
* Every 60 seconds, check whether the listeners are still alive, and relaunch t...•••svn:r2581 Nick Mathewson2004-10-24
* Check for low _MSC_VER, not high. On windows, always use winsock.•••svn:r2575 Nick Mathewson2004-10-20
* 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
* Add "pass" target for RedirectExit, to make it easier to break out of a seque...•••svn:r2566 Nick Mathewson2004-10-19
* various tweaks and fixes•••svn:r2548 Roger Dingledine2004-10-16
* Code to parse (but not yet actually use) RedirectExit lines•••svn:r2546 Nick Mathewson2004-10-16
* don't assert multiple things in the same tor_assert()•••svn:r2544 Roger Dingledine2004-10-16
* Implement user-declared node families.•••svn:r2534 Nick Mathewson2004-10-15