| Commit message (Expand) | Author | Age |
* | Fix another ntohl•••svn:r4903
| Nick Mathewson | 2005-09-03 |
* | Note to self: htonl(htonl(X)) is *not* "twice as good as htonl(X)". Spotted ...•••svn:r4900
| Nick Mathewson | 2005-09-03 |
* | Add TTLs to RESOLVED, CONNECTED, and END_REASON_EXITPOLICY cells. Also, add ...•••svn:r4894
| Nick Mathewson | 2005-09-02 |
* | Make unit tests run without segfaulting•••svn:r4804
| Nick Mathewson | 2005-08-22 |
* | after failing from resolve failed or misc, reset the num failures.•••svn:r4780
| Roger Dingledine | 2005-08-15 |
* | Implement exit enclaves: if we know an IP address for the destination,•••and there's a running Tor server at that address which allows exit to
the destination, then extend the circuit to that exit first.
Also, if the user asks for a .exit node, cannibalize general circs for it.
svn:r4779
| Roger Dingledine | 2005-08-15 |
* | Replace (Fascist)Firewall* with a new ReachableAddresses option that understa...•••svn:r4751
| Nick Mathewson | 2005-08-08 |
* | fix compile error in cvs•••svn:r4520
| Roger Dingledine | 2005-07-02 |
* | Be more explicit about which IP we are connecting to; expose future exit poli...•••svn:r4519
| Nick Mathewson | 2005-07-01 |
* | forward-port the 0.1.0.11 stuff•••svn:r4515
| Roger Dingledine | 2005-07-01 |
* | Make errors retrievable from tor_socketpair; resolve bug 163.•••svn:r4509
| Nick Mathewson | 2005-06-30 |
* | Logic to implement rendezvous/introduction via unknown servers.•••- Add a new extend_info_t datatype to hold information needed to
extend a circuit (addr,port,keyid,onion_key). Use it in cpath and
build_state. Make appropriate functions take or return it instead of
routerinfo_t or keyid.
- #if 0 needless check in circuit_get_by_edge_conn; if nobody triggers this
error in 0.1.0.10, nobody will trigger it.
- Implement new hidden service descriptor format, which contains "extend
info" for introduction points, along with protocol version list.
- Parse new format.
- Generate new format
- Cache old and new formats alongside each other.
- Directories serve "old" format if asked in old way, "newest available"
format if asked in new way.
- Use new format to find introduction points if possible; otherwise fall
back. Keep nickname lists and extendinfo lists in sync.
- Tests for new format.
- Implement new "v2" INTRODUCE cell format.
- Accept new format
- Use new format if we have a versioned service descriptor that says the
server accepts the new format.
- Add documentation for functions and data types.
svn:r4506
| Nick Mathewson | 2005-06-29 |
* | Implement all the rest of the new controller protocol, debug a little, add so...•••svn:r4460
| Nick Mathewson | 2005-06-19 |
* | Remove code that has been #if-0ed for a long time.•••svn:r4435
| Nick Mathewson | 2005-06-15 |
* | Docment or add DOCDOC comments to undocumented functions in src/or. Make fun...•••svn:r4411
| Nick Mathewson | 2005-06-11 |
* | Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382
| Nick Mathewson | 2005-06-09 |
* | New whitespace normalization rule: no blank line at EOF.•••svn:r4378
| Nick Mathewson | 2005-06-09 |
* | Fix for 152: reject malformed .onion addresses rather then passing them on•••svn:r4329
| Nick Mathewson | 2005-06-07 |
* | doxygeny goodness from tyranix•••svn:r4262
| Roger Dingledine | 2005-05-17 |
* | Fix a segfault•••svn:r4191
| Nick Mathewson | 2005-05-11 |
* | Apply patch from Geoff for bug 132. Clean it up a little to fix a memory lea...•••svn:r4188
| Nick Mathewson | 2005-05-10 |
* | Make Tor compile with no warnings with gcc4.0 on OSX•••svn:r4184
| Nick Mathewson | 2005-05-07 |
* | remove archaic debugging aid that was probably unsafe•••svn:r4176
| Roger Dingledine | 2005-05-03 |
* | first iteration of scrubbing sensitive strings from logs.•••also generally clean up log messages.
svn:r4174
| Roger Dingledine | 2005-05-03 |
* | clean up this TOR_FRAGILE business•••svn:r4116
| Roger Dingledine | 2005-04-26 |
* | Change conn_(type|state)_to_string from const arrays to switch functions so w...•••svn:r4045
| Nick Mathewson | 2005-04-07 |
* | Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start ...•••svn:r4026
| Nick Mathewson | 2005-04-06 |
* | Add a pointer from edge connections to their corresponding circuit (ulp!); ad...•••svn:r4024
| Nick Mathewson | 2005-04-06 |
* | Move most of *_mark_for_close out of macros.•••svn:r3992
| Nick Mathewson | 2005-04-03 |
* | Give better warnings if connection_close_unattached_ap gets called twice or c...•••svn:r3990
| Nick Mathewson | 2005-04-02 |
* | update copyright notices.•••svn:r3982
| Nick Mathewson | 2005-04-01 |
* | Short-term fix: prevent possible segfault in connection_close_unattached_ap•••svn:r3970
| Nick Mathewson | 2005-04-01 |
* | mark two more bugs. nick, can you take a look?•••svn:r3920
| Roger Dingledine | 2005-03-29 |
* | Fix a couple more places where we use ->new_address without checking that it ...•••svn:r3907
| Nick Mathewson | 2005-03-28 |
* | make calls to address_is_in_virtual_range more bullet-proof.•••might fix the assert failure i just got.
svn:r3906
| Roger Dingledine | 2005-03-28 |
* | clean up socks reply stuff more.•••add a few more reasons so we can be more informative.
svn:r3895
| Roger Dingledine | 2005-03-27 |
* | Rename ManageConnections to LeaveStreamsUnattached. Apparently, there was a ...•••svn:r3894
| Nick Mathewson | 2005-03-27 |
* | stop most cases of hanging up on a socks connection without sending•••the socks reject. audit for remaining ones. also make things more
uniform so we always remember to hold-open-until-flushed, etc.
svn:r3891
| Roger Dingledine | 2005-03-27 |
* | move the assert higher up so the error message makes more sense•••next time.
svn:r3887
| Roger Dingledine | 2005-03-26 |
* | Fix SOCKS5 bug: Set replylen to 0 after sending hanshake back•••svn:r3850
| Nick Mathewson | 2005-03-24 |
* | Fix several bugs (including some crashes) related to control interface; imple...•••svn:r3836
| Nick Mathewson | 2005-03-23 |
* | Correct fix for self-to-self addressmap; simplify replace-old-entry logic; ad...•••svn:r3829
| Nick Mathewson | 2005-03-23 |
* | fix assert triggers (bugs 109 and 96), and put in some•••debugging logs to notice future repeat bugs.
svn:r3826
| Roger Dingledine | 2005-03-23 |
* | maybe resolve an assert trigger i just got:•••connection_edge.c:643 address_is_in_virtual_range: Assertion addr failed; aborting.
nick, what do you think?
svn:r3825
| Roger Dingledine | 2005-03-23 |
* | Turn addr_policy_compare from a tristate to a quadstate; this should help add...•••svn:r3786
| Nick Mathewson | 2005-03-19 |
* | fix typo•••svn:r3784
| Roger Dingledine | 2005-03-19 |
* | Commit fixes for several pending tor core tasks: document all DOCDOCed functi...•••svn:r3769
| Nick Mathewson | 2005-03-17 |
* | 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 |
* | Implement the common case of ATTACHSTREAM.•••svn:r3751
| Nick Mathewson | 2005-03-12 |