Nick Mathewson
|
6e4bccc4ac
Make GETINFO for "network-status" work on non-authdirs
|
20 anni fa |
Nick Mathewson
|
b9016bd18f
Fix several bugs (including some crashes) related to control interface; implement missing desc/name functionality.
|
20 anni fa |
Nick Mathewson
|
291548c4e4
Note that GETINFO (via the controller) for network-status will not work on non-authdirectories right now.
|
20 anni fa |
Nick Mathewson
|
f362b41b27
Make tor-control.py demo script exercise more of the controller interface, and provide a more useful set of functions itself.
|
20 anni fa |
Nick Mathewson
|
0b7a9e2e7b
Be willing to cache directories from up to ROUTER_MAX_AGE seconds into the future, now that we are more tolerant of skew.
|
20 anni fa |
Nick Mathewson
|
631ab5c69b
Add a magic value to cpath_layer_t to make sure that we can tell valid cpaths from freed ones. I audited this once; it could use another audit.
|
20 anni fa |
Nick Mathewson
|
905c16846a
Fix a few more instances of memory not freed on exit (found by weasel).
|
20 anni fa |
Nick Mathewson
|
b7ce4d1d3d
Correct fix for self-to-self addressmap; simplify replace-old-entry logic; add missing case.
|
20 anni fa |
Roger Dingledine
|
22386ecf1e
whoops, fix seg fault i just introduced
|
20 anni fa |
Roger Dingledine
|
7373042a7b
fix assert triggers (bugs 109 and 96), and put in some
|
20 anni fa |
Roger Dingledine
|
a523439cbc
maybe resolve an assert trigger i just got:
|
20 anni fa |
Roger Dingledine
|
e28b8aaa40
make httpsproxy more likely to work
|
20 anni fa |
Roger Dingledine
|
21b1adefbb
fix a 32bit/64bit sprintf mixup that weasel pointed out
|
20 anni fa |
Roger Dingledine
|
ad5f5ddf7e
remove a duplicate circuit_mark_for_close() when picking
|
20 anni fa |
Peter Palfrader
|
a2ee01984a
If "with-dmalloc" is in DEB_BUILD_OPTIONS we build against libdmalloc4.
|
20 anni fa |
Peter Palfrader
|
1facdfa8d0
Forward port 03_tor_manpage_in_section_8
|
20 anni fa |
Peter Palfrader
|
f72ad103b6
Fix spacing for --with-dmalloc
|
20 anni fa |
Roger Dingledine
|
6659cd5e8e
options->MaxAdvertisedBandwidth only replaces advertised
|
20 anni fa |
Roger Dingledine
|
f5c930bb0e
clean up man page entry for MaxAdvertisedBandwidth
|
20 anni fa |
Nick Mathewson
|
ab1d0049a2
Prevent spurious closes when we put stuff on a conn that has not written for a while.
|
20 anni fa |
Roger Dingledine
|
8a763b5ae3
cleanup and a question
|
20 anni fa |
Nick Mathewson
|
7a0072cc1a
Specify and implement close-stream and close-circuit control messages
|
20 anni fa |
Nick Mathewson
|
ec81f87018
Implement an option to cap bandwidth-to-advertise. Arma: can you improve the manpage entry by explaining why you would want to do this?
|
20 anni fa |
Nick Mathewson
|
2d662bf773
Clear up a couple of pedantic compiler warnings
|
20 anni fa |
Nick Mathewson
|
2d40991427
Report HTTP reasons to directory clients. (Also, fix format on new TODO items)
|
20 anni fa |
Roger Dingledine
|
d6a0e5bcc9
when reporting events about streams, use the "real" address for
|
20 anni fa |
Roger Dingledine
|
e07e0a4732
remove obsolete code
|
20 anni fa |
Nick Mathewson
|
c4470cbedf
be more explicit about why we are expiring a conn; improve logic a bit too
|
20 anni fa |
Nick Mathewson
|
f5989afde2
Add opt hibernating; fix bug 78
|
20 anni fa |
Roger Dingledine
|
76a03e8635
handle_control_getinfo() was counting msg_len itself,
|
20 anni fa |