| Commit message (Expand) | Author | Age |
* | forward-port r13777•••svn:r13778
| Roger Dingledine | 2008-02-29 |
* | r14421@tombo: nickm | 2008-02-24 17:05:18 -0500••• Patch from mwenge: always willingly serve our own extrainfo from the controlport
svn:r13699
| Nick Mathewson | 2008-02-24 |
* | r14399@tombo: nickm | 2008-02-22 14:09:38 -0500••• More 64-to-32 fixes. Partial backport candidate. still not done.
svn:r13680
| Nick Mathewson | 2008-02-22 |
* | r18345@catbus: nickm | 2008-02-21 13:45:04 -0500••• Do the last part of arma's fix for bug 437: Track the origin of every addrmap, and use this info so we can remove all the trackhostexits-originated mappings for a given exit.
svn:r13660
| Nick Mathewson | 2008-02-21 |
* | r14246@tombo: nickm | 2008-02-17 19:33:02 -0500••• Fix a wide line in control.c; make the check-spaces target ignore the openbsd malloc file.
svn:r13566
| Nick Mathewson | 2008-02-19 |
* | r14236@tombo: nickm | 2008-02-17 13:44:55 -0500••• Partial fix for bug 586: Add an ephemeral __HashedControlSessionPassword.
svn:r13543
| Nick Mathewson | 2008-02-17 |
* | Update some copyright notices: it is now 2008.•••svn:r13412
| Nick Mathewson | 2008-02-07 |
* | r17947@catbus: nickm | 2008-02-06 11:57:53 -0500••• Fix a bunch of DOCDOC items; document the --quiet flag; refactor a couple of XXXX020 items.
svn:r13405
| Nick Mathewson | 2008-02-06 |
* | If the networkstatus consensus lists no recommended versions, don't•••complain to the user and demand that they upgrade to one of "".
svn:r13401
| Roger Dingledine | 2008-02-06 |
* | r17917@catbus: nickm | 2008-02-05 16:38:15 -0500••• Oops; fix compilation of control.c
svn:r13391
| Nick Mathewson | 2008-02-05 |
* | r17916@catbus: nickm | 2008-02-05 16:29:35 -0500••• Fix some XXX020 items in control.c: add a maximum line length and note that the number of versioning authorities is no longer apparent to clients.
svn:r13390
| Nick Mathewson | 2008-02-05 |
* | r17913@catbus: nickm | 2008-02-05 16:11:33 -0500••• Correctly register failures in connection_add() in dnsserv_launch_request()
svn:r13387
| Nick Mathewson | 2008-02-05 |
* | r17909@catbus: nickm | 2008-02-05 14:48:22 -0500••• As planned, rename networkstatus_vote_t to networkstatus_t, now that v3 networkstatuses are working and standard and v2 networkstatuses are obsolete.
svn:r13383
| Nick Mathewson | 2008-02-05 |
* | r17639@catbus: nickm | 2008-01-15 19:09:21 -0500••• Fix some hard to trigger but nonetheless real memory leaks spotted by an anonymous contributor. Needs review. Partial backport candidate.
svn:r13147
| Nick Mathewson | 2008-01-16 |
* | r17624@catbus: nickm | 2008-01-15 00:42:01 -0500••• Fixes to more anonymously-reported typos and logic errors.
svn:r13136
| Nick Mathewson | 2008-01-15 |
* | r17611@catbus: nickm | 2008-01-14 13:44:16 -0500••• add some missing checks for failing return values.
svn:r13130
| Nick Mathewson | 2008-01-14 |
* | minor cleanups•••svn:r13095
| Roger Dingledine | 2008-01-10 |
* | r17499@catbus: nickm | 2008-01-07 13:39:46 -0500••• Bugfix on fix for 557: Make values containing special characters work right with getconf, setconf, and saveconf. Document this in control-spec.txt
svn:r13056
| Nick Mathewson | 2008-01-07 |
* | r15768@tombo: nickm | 2007-12-31 16:12:09 -0500••• Patch from Tup: make NS events work again.
svn:r13009
| Nick Mathewson | 2007-12-31 |
* | r17426@catbus: nickm | 2007-12-28 21:12:29 -0500••• Remove need for buf_pullup in fetch_line_from_buf().
svn:r13002
| Nick Mathewson | 2007-12-29 |
* | r15653@tombo: nickm | 2007-12-23 14:15:12 -0500••• Refactor circuit_launch* functions to take a bitfield of flags rather than 4 separate nonconsecutive flags arguments. Also, note a possible but in circuit_find_to_cannibalize, which seems to be ignoring its purpose argument.
svn:r12948
| Nick Mathewson | 2007-12-23 |
* | Make "GETINFO/desc-annotations/id/<OR digest>" actually work.•••svn:r12919
| Roger Dingledine | 2007-12-22 |
* | Make getinfo ns/purpose/bridge actually work•••Also, dump our bridge router status entries to disk every 30 minutes.
svn:r12871
| Roger Dingledine | 2007-12-19 |
* | answer getinfo ns/purpose/bridge queries•••svn:r12860
| Roger Dingledine | 2007-12-18 |
* | r15532@tombo: nickm | 2007-12-17 17:41:05 -0500••• clean up whitesapce and debug a little on geoip stuff.
svn:r12847
| Nick Mathewson | 2007-12-17 |
* | clean up copyrights, and assign 2007 copyrights to The Tor Project, Inc•••svn:r12786
| Roger Dingledine | 2007-12-12 |
* | Allow multiple HashedControlPassword config lines, to support•••multiple controller passwords.
svn:r12732
| Roger Dingledine | 2007-12-09 |
* | extra points if it compiles•••svn:r12688
| Roger Dingledine | 2007-12-06 |
* | Add "GETINFO/desc-annotations/id/<OR digest>" so controllers can•••ask about source, timestamp of arrival, purpose, etc. We need
something like this to help Vidalia not do GeoIP lookups on bridge
addresses.
svn:r12687
| Roger Dingledine | 2007-12-06 |
* | start to refactor dirserver_mode()•••svn:r12621
| Roger Dingledine | 2007-12-01 |
* | Bugfix on r7072, which turned out to basically be a no-op:•••Respond to INT and TERM SIGNAL commands before we execute the
signal, in case the signal shuts us down. We had a patch in
0.1.2.1-alpha that tried to do this by queueing the response on
the connection's buffer before shutting down, but that really
isn't the same thing. Bug located by Matt Edman.
This is a bug in 0.1.2.x too, but there's no way we should backport
this fix. Speaking of which, can somebody double-check it? :)
svn:r12070
| Roger Dingledine | 2007-10-21 |
* | revert a tiny bit of r12035•••svn:r12037
| Roger Dingledine | 2007-10-18 |
* | various fixes from reading or-cvs the past few days•••svn:r12035
| Roger Dingledine | 2007-10-18 |
* | r15877@catbus: nickm | 2007-10-17 12:54:56 -0400••• Make unverified-consensus get removed when it is accepted or rejected. Make a new get_datadir_fname*() set of functions to eliminate the common code of "get the options, get the datadir, append some stuff".
svn:r12000
| Nick Mathewson | 2007-10-17 |
* | r15806@catbus: nickm | 2007-10-15 19:14:57 -0400••• Implement v3 networkstatus client code. Remove v2 networkstatus client code, except as needed for caches to fetch and serve v2 networkstatues and the routers they list.
svn:r11957
| Nick Mathewson | 2007-10-15 |
* | Controllers should now specify cache=no or cache=yes when using•••the +POSTDESCRIPTOR command.
svn:r11892
| Roger Dingledine | 2007-10-12 |
* | Disable the SETROUTERPURPOSE controller command: it is now obsolete.•••svn:r11891
| Roger Dingledine | 2007-10-11 |
* | Bugfix on r11138:•••Fix a minor memory leak whenever a controller sends the PROTOCOLINFO
command. Bugfix on 0.2.0.5-alpha.
Backport candidate.
svn:r11864
| Roger Dingledine | 2007-10-11 |
* | r15598@catbus: nickm | 2007-10-09 16:37:35 -0400••• Turn all "Is DirPort nonzero? Because if it is, we must be a directory" logic into calls to dirserver_mode().
svn:r11817
| Nick Mathewson | 2007-10-09 |
* | r14812@Kushana: nickm | 2007-10-09 10:22:00 -0400••• Merge extra fields in local_routerstatus_t back into routerstatus_t. See changelog for rationale.
svn:r11799
| Nick Mathewson | 2007-10-09 |
* | r15530@catbus: nickm | 2007-10-04 12:16:27 -0400••• Add a bunch of function documentation; clean up a little code; fix some XXXXs; tag the nonsensical EXTRAINFO_PURPOSE_GENERAL as nonsesnse; note another bit of "do not cache special routers" code to nuke.
svn:r11761
| Nick Mathewson | 2007-10-04 |
* | r15422@catbus: nickm | 2007-09-27 16:42:35 -0400••• Use descriptor annotations to record the source, download t time, and purpose of every descriptor we add to the store. The remaining to-do item is to stop setting do_not_cache on bridges.
svn:r11680
| Nick Mathewson | 2007-09-27 |
* | r15143@catbus: nickm | 2007-09-18 11:49:46 -0400••• Add getinfo status/good-server-descriptor and status/reachability-succeeded. Patch from Robert Hogan.
svn:r11483
| Nick Mathewson | 2007-09-18 |
* | r15068@catbus: nickm | 2007-09-14 15:25:02 -0400••• Fix a couple typos in control.c; spotted by Robert Hogan.
svn:r11440
| Nick Mathewson | 2007-09-14 |
* | r14363@Kushana: nickm | 2007-09-08 16:25:45 -0400••• Another round of whitespeace fixes.
svn:r11407
| Nick Mathewson | 2007-09-08 |
* | Make sure that even dumb compilers can tell that bad_cookie and bad_password ...•••svn:r11390
| Nick Mathewson | 2007-09-06 |
* | r14328@Kushana: nickm | 2007-09-04 20:17:34 -0400••• There is no good reason to make hashedcontrolpassword and cookieauthentication mutually exclusive. So let's not.
svn:r11377
| Nick Mathewson | 2007-09-05 |
* | r14830@catbus: nickm | 2007-08-29 13:50:10 -0400••• Make controllers accept LF as well as CRLF. Update spec to reflect this. Remove now-dead code. Make controller warning about v0 protocol more accurate.
svn:r11299
| Nick Mathewson | 2007-08-29 |
* | r14204@Kushana: nickm | 2007-08-24 10:24:36 -0400••• Fix a bug in last patch; add support for getting extrainfo documents by the control port (since it is silly to tell tools to do it without actually giving them an interface).
svn:r11270
| Nick Mathewson | 2007-08-24 |
* | r14203@Kushana: nickm | 2007-08-24 10:15:58 -0400••• Add a hacked-up GETINFO desc/all-recent-extrainfo-hack so that torstat can keep working with a minimum of fuss, until it learns about extrainfo documents.
svn:r11269
| Nick Mathewson | 2007-08-24 |