| Commit message (Expand) | Author | Age |
* | the last of the log convention conversion. finally.•••svn:r6005
| Roger Dingledine | 2006-02-13 |
* | Happy new year!•••svn:r5949
| Roger Dingledine | 2006-02-09 |
* | Jan 05 19:39:27.356 [warn] connection_edge_process_end_not_open():•••Got an end because of misc error, but we're not an AP. Closing.
svn:r5744
| Roger Dingledine | 2006-01-07 |
* | Add reasons to DESTROY and RELAY_TRUNCATED cells.•••svn:r5734
| Nick Mathewson | 2006-01-05 |
* | Some tor servers process billions of cells in a matter of days.•••These statistics need to be uint64_t's.
svn:r5686
| Roger Dingledine | 2005-12-31 |
* | when we fail three times to resolve or connect, we were telling the•••user it was because we failed to resolve.
svn:r5620
| Roger Dingledine | 2005-12-19 |
* | Choose directory servers from routerstatus list, not from routerinfo list. T...•••svn:r5586
| Nick Mathewson | 2005-12-14 |
* | Bite the bullet and limit all our source lines to 80 characters, the way IBM ...•••svn:r5582
| Nick Mathewson | 2005-12-14 |
* | when we changed from log_fn to debug/info/notice/warn/err,•••we screwed up the formatting in wild and unpredictable ways.
fix it before it becomes convention to format logs in wild and
unpredictable ways.
still need to do src/common/ someday.
svn:r5551
| Roger Dingledine | 2005-12-10 |
* | crank the max line limit down to 150 chars.•••svn:r5550
| Roger Dingledine | 2005-12-10 |
* | Rename connection_get_by_identity_digest to reflect that it is OR-only. Make...•••svn:r5469
| Nick Mathewson | 2005-11-30 |
* | we used to kill the circuit when we receive a relay command we•••don't recognize. now we just drop it. perhaps this will make us
more forward-compatible? or perhaps it will bite us? one day we
will find out.
svn:r5405
| Roger Dingledine | 2005-11-17 |
* | another case where the poor server operator doesn't need to•••hear about lexi's bugs.
svn:r5388
| Roger Dingledine | 2005-11-15 |
* | Remove last vestiges of old logging interface.•••svn:r5317
| Nick Mathewson | 2005-10-25 |
* | fix a segv•••svn:r5311
| Nick Mathewson | 2005-10-25 |
* | Convert circuituse, command, config, connection, relay, router, test to new l...•••svn:r5308
| Nick Mathewson | 2005-10-25 |
* | Use LD_BUG as appropriate; convert rend* and router* to new logging interface...•••svn:r5302
| Nick Mathewson | 2005-10-24 |
* | more log uncluttering•••svn:r5254
| Roger Dingledine | 2005-10-17 |
* | start the process of reducing clutter in server logs•••svn:r5253
| Roger Dingledine | 2005-10-17 |
* | bugfix: we were automatically condemning an exit node (concluding•••its advertised exit policy is different from its real one) as soon
as it refused any requests.
After fixing that bug, another bug appeared: we would try the same
server again and again, since once we learned an IP address for a
hostname, we still kept think of it as the hostname. now pass it to
the remapper before trying to reattach.
svn:r4962
| Roger Dingledine | 2005-09-09 |
* | and another byte counting error.•••svn:r4902
| Nick Mathewson | 2005-09-03 |
* | Excellent. We have at least 8 bytes, so I can safely get the 9th.•••svn:r4901
| Nick Mathewson | 2005-09-03 |
* | Add TTLs to RESOLVED, CONNECTED, and END_REASON_EXITPOLICY cells. Also, add ...•••svn:r4894
| Nick Mathewson | 2005-09-02 |
* | after failing from resolve failed or misc, reset the num failures.•••svn:r4780
| Roger Dingledine | 2005-08-15 |
* | i'm sick of having my streams fail because of a confused exit node.•••try this band-aid to see if it gets better.
svn:r4773
| Roger Dingledine | 2005-08-13 |
* | Replace (Fascist)Firewall* with a new ReachableAddresses option that understa...•••svn:r4751
| Nick Mathewson | 2005-08-08 |
* | 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 |
* | fix stray funny-character•••svn:r4458
| Roger Dingledine | 2005-06-19 |
* | 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 |
* | Handle relay cells with rh.length too large.•••svn:r4264
| Nick Mathewson | 2005-05-17 |
* | 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 |
* | New and frightening code to implement fast-path first-hop CREATE_FAST cells. ...•••svn:r4162
| Nick Mathewson | 2005-05-02 |
* | allow servers to publish descriptors from 12 hours in the future.•••hopefully this will allow more slack and let crummier servers help
out too.
svn:r4046
| Roger Dingledine | 2005-04-07 |
* | 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 |
* | Hopefully, this will make ORs much faster, and not break them: keep a big spl...•••svn:r4020
| Nick Mathewson | 2005-04-06 |
* | client now retries when streams end early for 'hibernating' or•••'resource limit' reasons; refactor.
svn:r4004
| Roger Dingledine | 2005-04-04 |
* | 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 |
* | clean up socks reply stuff more.•••add a few more reasons so we can be more informative.
svn:r3895
| Roger Dingledine | 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 |
* | fix assert: stop trying to send a socks reply to an *exit*•••connection when we get an end cell before it's finished opening.
svn:r3886
| Roger Dingledine | 2005-03-26 |
* | fix another case where we need to send a socks reply (reject)•••back before we close the conn.
svn:r3876
| Roger Dingledine | 2005-03-25 |
* | forward-port the circuit_resume_edge_reading_helper fix.•••svn:r3863
| Roger Dingledine | 2005-03-24 |
* | whoops, fix seg fault i just introduced•••svn:r3828
| Roger Dingledine | 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 |
* | Specify and implement close-stream and close-circuit control messages•••svn:r3814
| Nick Mathewson | 2005-03-22 |