| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
| |
and general cleanups.
svn:r8842
|
| |
|
|
|
|
|
| |
configure syslog in their torrc
svn:r8841
|
| |
|
|
|
|
|
| |
Fix Bug 349: Have GETINFO network-status return even old routers, and use long nicknames where appropriate. Document this.
svn:r8834
|
| |
|
|
|
|
|
| |
Make cross.sh script executable
svn:r8831
|
| |
|
|
|
|
|
| |
Patch to cross.sh from Michael Mohr; check more values before failing; always --enable-eventdns
svn:r8830
|
| |
|
|
|
|
|
| |
Add a CLEARDNSCACHE signal to clear the client-side DNS cache.
svn:r8829
|
| |
|
|
|
|
|
| |
Resolve bug 347: translate v0 controller signal numbers into internal signal numbers; leave v1 signal numbers alone.
svn:r8828
|
| |
|
|
| |
svn:r8827
|
| |
|
|
|
|
|
| |
Libevent-1.2 exports, but does not define in its headers, strlcpy. Try to fix this in configure.in by checking for most functions before we check for libevent.
svn:r8826
|
| |
|
|
|
|
|
| |
Fill in remaining items I understand in roadmap draft. Now to print and mess with on paper.
svn:r8825
|
| |
|
|
|
|
|
| |
Add string.h include to compat.h so that strlcpy() and strlcat() will always be defined after including compat.h. This should resolve warnings on centos.
svn:r8824
|
| |
|
|
| |
svn:r8823
|
| |
|
|
|
|
|
| |
Oops: 17:50 < armadev> today is opposite day?
svn:r8822
|
| |
|
|
|
|
|
| |
Make "boolean !=" logic more obvious.
svn:r8821
|
| |
|
|
|
|
|
| |
More dirserver oops: actually set the digest for a given name in the case when the name is not yet recognized.
svn:r8820
|
| |
|
|
|
|
|
| |
Oops on last authority patch: handle routers with unrecognized fingerprints correctly
svn:r8819
|
| |
|
|
| |
svn:r8815
|
| |
|
|
|
|
|
| |
Write another ~1300 words of roadmap text. Mark added incomplete items as tmp. add a few comments. add more notes.
svn:r8814
|
| |
|
|
|
|
|
| |
to update
svn:r8813
|
| |
|
|
|
|
|
| |
Remove reference to NS_FULL event; add two GETINFO targets.
svn:r8812
|
| |
|
|
|
|
|
| |
it in as a reference
svn:r8811
|
| |
|
|
| |
svn:r8810
|
| |
|
|
|
|
|
| |
FIll in some more roadmap items.
svn:r8809
|
| |
|
|
|
|
|
| |
clarify recent spec stuff
svn:r8808
|
| |
|
|
| |
svn:r8807
|
| |
|
|
| |
svn:r8806
|
| |
|
|
|
|
|
| |
some conventions.
svn:r8805
|
| |
|
|
| |
svn:r8804
|
| |
|
|
|
|
|
| |
and so vidalia can start handling them if it wants.
svn:r8802
|
| |
|
|
| |
svn:r8801
|
| |
|
|
| |
svn:r8800
|
| |
|
|
|
|
|
| |
Implement status event backend logic.
svn:r8799
|
| |
|
|
|
|
|
| |
oops. add latex too
svn:r8798
|
| |
|
|
|
|
|
| |
Add initial version of roadmap. Lots of stuff has too much detail, and lots has too little. This is still in a brainstorming phase: the most important thing is to add the stuff that is not there at all. I will try to think about what that might be as I drive home.
svn:r8797
|
| |
|
|
|
|
|
| |
fix unittests; add more tests for smartlist stuff; make tests cache generated RSA keys (to speed up unittest run time by 30% and encourage people to run them more).
svn:r8796
|
| |
|
|
|
|
|
| |
oops; include or.h changes for last patch.
svn:r8795
|
| |
|
|
|
|
|
| |
Let directory authorities set the BadExit flag if they like. Also, refactor directory authority code so we can believe multiple things about a single router, and do fewer linear searches.
svn:r8794
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
blocking-resistant anonymity system.
Talk through how other proxy designs work and what we can reuse
from their ideas.
Still much work remaining.
svn:r8792
|
| |
|
|
| |
svn:r8790
|
| |
|
|
|
|
|
|
|
|
| |
fix a rare memory leak if something goes wrong while rebuilding it,
and clean up some code. nick, please confirm.
reported by "fookoowa" in flyspray 346 (yay!)
svn:r8789
|
| |
|
|
|
|
|
| |
also fix a bug next to it that i noticed.
svn:r8784
|
| |
|
|
|
|
|
|
| |
it's an ugly patch, but at least this way we can see that
it's fixed. maybe clean up the whole "@" syntax later on.
svn:r8783
|
| |
|
|
|
|
|
| |
Oops. Conform to spec.
svn:r8782
|
| |
|
|
|
|
|
| |
Add an event type to tell the controller when our opinion of a router status has changed. I might have missed some cases here.
svn:r8781
|
| |
|
|
| |
svn:r8780
|
| |
|
|
|
|
|
| |
Have connection_about_to_close use an end_reason field in edge_connection_t to tell what reason to tell the controller for closing the stream. Set end_reason in connection_edge_end, connection_mark_unattached_ap, and everwhere we set edge_has_sent_end. Add a changelog entry.
svn:r8779
|
| |
|
|
|
|
|
| |
Enable reasons for stream events in all cases but CLOSED in about_to_close_connection. That one will take a little longer.
svn:r8778
|
| |
|
|
|
|
|
| |
Start implementing reason extension for stream events to match the one one used by circuit events. (Not a complete implementation yet; actual reasons are not passed to control.c)
svn:r8777
|
| |
|
|
|
|
|
| |
Change HT_INIT from a special-case to a macro-calling-a-function like the rest of ht.h. This might prevent errors if somebody did, I dunno, "HT_INIT(tp, hashtable++)". Based on a patch from Watson Ladd.
svn:r8776
|