aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Commit fixes for several pending tor core tasks: document all DOCDOCed functi...•••svn:r3769 Nick Mathewson2005-03-17
* Fix a fun windows bug: apparently windows stat wants paths not to end with sl...•••svn:r3766 Nick Mathewson2005-03-16
* re-enable reachability testing stuff.•••also, consider your ORPort reachable after you've processed a create cell from any non-local address. svn:r3763 Roger Dingledine2005-03-15
* Show people where they can find the default exit policy.•••svn:r3762 Thomas Sjögren2005-03-14
* fix an assert trigger in cvs: if a resolve request fails, and the circuit•••has vanished in the meantime, then we would both mark it for close (i.e. put it on the closeable list) and also immediately free it. svn:r3759 Roger Dingledine2005-03-14
* Fix some more obscure compiler warnings•••svn:r3758 Nick Mathewson2005-03-14
* Renormalize whitespace•••svn:r3757 Nick Mathewson2005-03-14
* Raise common code for "detach this stream and try it with a different circuit...•••svn:r3756 Nick Mathewson2005-03-14
* bugfix: now that we don't do the client dns thing, our checks•••to see if somebody was contradicting his exit policy were wrong. svn:r3755 Roger Dingledine2005-03-13
* ShutdownWaitLength should be an interval, not a uint•••svn:r3753 Roger Dingledine2005-03-12
* change SHUTDOWN_WAIT_LENGTH from a fixed 30 secs to a config option•••svn:r3752 Roger Dingledine2005-03-12
* Implement the common case of ATTACHSTREAM.•••svn:r3751 Nick Mathewson2005-03-12
* Increment step of a for loop should only happen once.•••svn:r3746 Nick Mathewson2005-03-11
* Get address map resetting implemented.•••svn:r3745 Nick Mathewson2005-03-11
* Remove unused macro; add a comment on remaining macros.•••svn:r3744 Nick Mathewson2005-03-11
* remove duplicate function prototype•••svn:r3743 Roger Dingledine2005-03-11
* redefining default exit policy as per or-talk discussion•••svn:r3739 Geoff Goodell2005-03-11
* Fix error codes to work on windows•••svn:r3738 Nick Mathewson2005-03-10
* Initialize msg_len•••svn:r3737 Nick Mathewson2005-03-10
* Fix signed/unsigned warning•••svn:r3736 Nick Mathewson2005-03-10
* Tell windows how big time_t is.•••svn:r3735 Nick Mathewson2005-03-10
* Fix const-ness warning•••svn:r3733 Nick Mathewson2005-03-10
* Finish implementing GETINFO; make it easy to query address maps.•••svn:r3732 Nick Mathewson2005-03-03
* Implement new controller events for changed descriptors and new (not-yet-atta...•••svn:r3731 Nick Mathewson2005-03-02
* Separate reverse-virtual-address-map entries into ipv4 and hostname slots. Ot...•••svn:r3730 Nick Mathewson2005-03-02
* Fix some log messages to refer to correct control type.•••svn:r3729 Nick Mathewson2005-03-02
* Rename unused-address functions to virtual address; this is more accurate. A...•••svn:r3728 Nick Mathewson2005-03-02
* Specify and implement fragmented control messages to allow for (among other ...•••svn:r3726 Nick Mathewson2005-03-02
* Implement "Dont-Care" from addresses to MapAddress control message. For safe...•••svn:r3725 Nick Mathewson2005-03-02
* Still more code to make sure we send the right number and kind of RELAY END c...•••svn:r3723 Nick Mathewson2005-03-02
* Revise all calls to connection_edge_end to avoid sending MISC, and to take er...•••svn:r3720 Nick Mathewson2005-03-01
* Forward-port new reasons; clean up code more; add code to convert new reasons...•••svn:r3719 Nick Mathewson2005-03-01
* Change version parsing logic: a version is "obsolete" if it is not recommende...•••svn:r3716 Nick Mathewson2005-03-01
* make control interface stream IDs monotonically increasing to prevent possibl...•••svn:r3715 Nick Mathewson2005-03-01
* Clean up rend cache on shutdown•••svn:r3714 Nick Mathewson2005-02-28
* disable the reachability detection stuff in cvs, so people can•••run servers from cvs while i'm gone. svn:r3712 Roger Dingledine2005-02-28
* When copying routerinfo, copy descriptor too to prevent later double-free.•••svn:r3711 Nick Mathewson2005-02-28
* Try a little harder to avoid openssl SSL* double-free reports.•••svn:r3710 Nick Mathewson2005-02-28
* Fix strmap_free to release memory actually held by the strmap.•••svn:r3708 Nick Mathewson2005-02-28
* free some more memory at shutdown•••svn:r3707 Roger Dingledine2005-02-28
* give a better warning when tor points at an https server.•••svn:r3706 Nick Mathewson2005-02-28
* fix bug in control mapaddress•••svn:r3705 Roger Dingledine2005-02-27
* fix a minor memory leak•••svn:r3704 Roger Dingledine2005-02-27
* Checkpoint in-progress fixes:•••Add 'testing' circuit purpose, for reachability testing. Notice when our IP changes, and reset stats. Try to pull down a directory via Tor to see if our DirPort is working. Try to extend a circuit back to us to see if our ORPort is working. Only publish a descriptor if they're both reachable. These mostly work, and I'd better get them in before I cause conflicts. svn:r3703 Roger Dingledine2005-02-27
* Make sure that router_get_by_* can always return "me"•••svn:r3702 Nick Mathewson2005-02-27
* Be specific about which "illegal character" we just saw in the cert.•••svn:r3699 Nick Mathewson2005-02-25
* Implement more control spec functionality•••- Mapaddress - Postdescriptor - GetInfo on descriptors Required changes elsewhere: - Keep the most recent running_routers_t in the routerlist_t. That way we can learn about new routers and remember whether we were last told that they were up or down. Also enables more simplifications. - Keep the signed descriptor inside routerinfo_t. This makes descriptor_entry_t in dirservers.c unneeded. - Rename AddressMap (the verb) to MapAddress. Keep AddressMap as a noun. - Check addresses for plausibility before mapping them. svn:r3696 Nick Mathewson2005-02-25
* Implement some of GETINFO control message•••svn:r3694 Nick Mathewson2005-02-25
* Stub functions for new control-spec logic.•••svn:r3693 Nick Mathewson2005-02-25
* Check returns from libevent calls better; stop poking at internals of events ...•••svn:r3691 Nick Mathewson2005-02-25