| Commit message (Expand) | Author | Age |
* | Commit fixes for several pending tor core tasks: document all DOCDOCed functi...•••svn:r3769
| Nick Mathewson | 2005-03-17 |
* | Fix a fun windows bug: apparently windows stat wants paths not to end with sl...•••svn:r3766
| Nick Mathewson | 2005-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 Dingledine | 2005-03-15 |
* | Show people where they can find the default exit policy.•••svn:r3762
| Thomas Sjögren | 2005-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 Dingledine | 2005-03-14 |
* | Fix some more obscure compiler warnings•••svn:r3758
| Nick Mathewson | 2005-03-14 |
* | Renormalize whitespace•••svn:r3757
| Nick Mathewson | 2005-03-14 |
* | Raise common code for "detach this stream and try it with a different circuit...•••svn:r3756
| Nick Mathewson | 2005-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 Dingledine | 2005-03-13 |
* | ShutdownWaitLength should be an interval, not a uint•••svn:r3753
| Roger Dingledine | 2005-03-12 |
* | change SHUTDOWN_WAIT_LENGTH from a fixed 30 secs to a config option•••svn:r3752
| Roger Dingledine | 2005-03-12 |
* | Implement the common case of ATTACHSTREAM.•••svn:r3751
| Nick Mathewson | 2005-03-12 |
* | Increment step of a for loop should only happen once.•••svn:r3746
| Nick Mathewson | 2005-03-11 |
* | Get address map resetting implemented.•••svn:r3745
| Nick Mathewson | 2005-03-11 |
* | Remove unused macro; add a comment on remaining macros.•••svn:r3744
| Nick Mathewson | 2005-03-11 |
* | remove duplicate function prototype•••svn:r3743
| Roger Dingledine | 2005-03-11 |
* | redefining default exit policy as per or-talk discussion•••svn:r3739
| Geoff Goodell | 2005-03-11 |
* | Fix error codes to work on windows•••svn:r3738
| Nick Mathewson | 2005-03-10 |
* | Initialize msg_len•••svn:r3737
| Nick Mathewson | 2005-03-10 |
* | Fix signed/unsigned warning•••svn:r3736
| Nick Mathewson | 2005-03-10 |
* | Tell windows how big time_t is.•••svn:r3735
| Nick Mathewson | 2005-03-10 |
* | Fix const-ness warning•••svn:r3733
| Nick Mathewson | 2005-03-10 |
* | Finish implementing GETINFO; make it easy to query address maps.•••svn:r3732
| Nick Mathewson | 2005-03-03 |
* | Implement new controller events for changed descriptors and new (not-yet-atta...•••svn:r3731
| Nick Mathewson | 2005-03-02 |
* | Separate reverse-virtual-address-map entries into ipv4 and hostname slots. Ot...•••svn:r3730
| Nick Mathewson | 2005-03-02 |
* | Fix some log messages to refer to correct control type.•••svn:r3729
| Nick Mathewson | 2005-03-02 |
* | Rename unused-address functions to virtual address; this is more accurate. A...•••svn:r3728
| Nick Mathewson | 2005-03-02 |
* | Specify and implement fragmented control messages to allow for (among other ...•••svn:r3726
| Nick Mathewson | 2005-03-02 |
* | Implement "Dont-Care" from addresses to MapAddress control message. For safe...•••svn:r3725
| Nick Mathewson | 2005-03-02 |
* | Still more code to make sure we send the right number and kind of RELAY END c...•••svn:r3723
| Nick Mathewson | 2005-03-02 |
* | Revise all calls to connection_edge_end to avoid sending MISC, and to take er...•••svn:r3720
| Nick Mathewson | 2005-03-01 |
* | Forward-port new reasons; clean up code more; add code to convert new reasons...•••svn:r3719
| Nick Mathewson | 2005-03-01 |
* | Change version parsing logic: a version is "obsolete" if it is not recommende...•••svn:r3716
| Nick Mathewson | 2005-03-01 |
* | make control interface stream IDs monotonically increasing to prevent possibl...•••svn:r3715
| Nick Mathewson | 2005-03-01 |
* | Clean up rend cache on shutdown•••svn:r3714
| Nick Mathewson | 2005-02-28 |
* | disable the reachability detection stuff in cvs, so people can•••run servers from cvs while i'm gone.
svn:r3712
| Roger Dingledine | 2005-02-28 |
* | When copying routerinfo, copy descriptor too to prevent later double-free.•••svn:r3711
| Nick Mathewson | 2005-02-28 |
* | Try a little harder to avoid openssl SSL* double-free reports.•••svn:r3710
| Nick Mathewson | 2005-02-28 |
* | Fix strmap_free to release memory actually held by the strmap.•••svn:r3708
| Nick Mathewson | 2005-02-28 |
* | free some more memory at shutdown•••svn:r3707
| Roger Dingledine | 2005-02-28 |
* | give a better warning when tor points at an https server.•••svn:r3706
| Nick Mathewson | 2005-02-28 |
* | fix bug in control mapaddress•••svn:r3705
| Roger Dingledine | 2005-02-27 |
* | fix a minor memory leak•••svn:r3704
| Roger Dingledine | 2005-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 Dingledine | 2005-02-27 |
* | Make sure that router_get_by_* can always return "me"•••svn:r3702
| Nick Mathewson | 2005-02-27 |
* | Be specific about which "illegal character" we just saw in the cert.•••svn:r3699
| Nick Mathewson | 2005-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 Mathewson | 2005-02-25 |
* | Implement some of GETINFO control message•••svn:r3694
| Nick Mathewson | 2005-02-25 |
* | Stub functions for new control-spec logic.•••svn:r3693
| Nick Mathewson | 2005-02-25 |
* | Check returns from libevent calls better; stop poking at internals of events ...•••svn:r3691
| Nick Mathewson | 2005-02-25 |