| Commit message (Expand) | Author | Age |
... | |
* | If the cached networkstatus consensus is more than five days old,•••discard it rather than trying to use it. In theory it could
be useful because it lists alternate directory mirrors, but in
practice it just means we spend many minutes trying directory
mirrors that are long gone from the network. Helps bug 887 a bit;
bugfix on 0.2.0.x.
svn:r17917
| Roger Dingledine | 2009-01-05 |
* | Remove svn $Id$s from our source, and remove tor --version --version.•••The subversion $Id$ fields made every commit force a rebuild of
whatever file got committed. They were not actually useful for
telling the version of Tor files in the wild.
svn:r17867
| Nick Mathewson | 2009-01-04 |
* | Add more missing documentation, and correct an error in container.c documenta...•••svn:r17783
| Nick Mathewson | 2008-12-26 |
* | Document most undocumented variables.•••svn:r17754
| Nick Mathewson | 2008-12-23 |
* | Add DOCDOC entries for undocumented static and global variables.•••svn:r17739
| Nick Mathewson | 2008-12-22 |
* | Add DOCDOC comments for all undocumented functions. Add missing *s to other ...•••svn:r17729
| Nick Mathewson | 2008-12-22 |
* | Downlgrade tweak, and answer lots of XXX021s. No actual code fixes in this p...•••svn:r17686
| Nick Mathewson | 2008-12-18 |
* | Remove fixed xxx020s; downgrade unfixed ones.•••(The unfixed ones are being downgraded to regular XXXs mainly on the rationale that they don't seem to be exploding Tor, and they were apparently not showstoppers for 0.2.0.x-final.)
svn:r17682
| Nick Mathewson | 2008-12-18 |
* | fix a minor memory leak if we start up as a relay but don't•••have any files in the cached-status/ directory
svn:r17671
| Roger Dingledine | 2008-12-18 |
* | Rename a couple of v2-networkstatus-only fields so that it is clear they are ...•••svn:r17652
| Nick Mathewson | 2008-12-17 |
* | Change directory_get_from_dirserver to take a set of flags to be passed to pi...•••svn:r17592
| Nick Mathewson | 2008-12-11 |
* | Add a new status event for consensus arrival•••svn:r17535
| Nick Mathewson | 2008-12-09 |
* | fix up signs in r17208•••svn:r17211
| Nick Mathewson | 2008-11-07 |
* | patch from karsten to not use or accept expired certs. fixes bug 851. •••svn:r17208
| Nick Mathewson | 2008-11-07 |
* | Fix a memory leak when freeing routerstatuses with exit policy summaries. Pa...•••svn:r16659
| Nick Mathewson | 2008-08-25 |
* | All the controller things want their stuff in v2 format. Well then, maybe th...•••svn:r16578
| Peter Palfrader | 2008-08-17 |
* | Do not show policy and bw in v2 statuses•••svn:r16537
| Peter Palfrader | 2008-08-14 |
* | r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400••• Initial conversion of uint32_t addr to tor_addr_t addr in connection_t and related types. Most of the Tor wire formats using these new types are in, but the code to generate and use it is not. This is a big patch. Let me know what it breaks for you.
svn:r16435
| Nick Mathewson | 2008-08-05 |
* | r17337@aud-055: nickm | 2008-07-24 10:17:43 +0200••• Refactor the is_vote field of networkstatus_t to add a third possibility ("opinion") in addition to vote and opinion. First part of implementing proposal 147.
svn:r16166
| Nick Mathewson | 2008-07-24 |
* | infrastructure for the 'bootstrap status event' feature, so we can•••tell the controller how we're doing at bootstrapping, and it can
tell the user.
svn:r15008
| Roger Dingledine | 2008-06-07 |
* | changing v2 network status doesn't require us to recompute•••anything about whether enough v3 dir info is here.
svn:r14969
| Roger Dingledine | 2008-06-05 |
* | remove some networkstatus consensus warnings for unnamed / invalid•••relays. they weren't very specific, and were confusing people before
we reduced their log severity. now nobody even knows they exist.
svn:r14968
| Roger Dingledine | 2008-06-05 |
* | r19714@catbus: nickm | 2008-05-12 17:11:47 -0400••• Fwdport Bugfix: an authority signature is "unrecognized" if we lack a dirserver entry for it, even if we have an older cached certificate that says it is recognized. This affects clients who remove entries from their dirserver list without clearing their certificate cache.
svn:r14597
| Nick Mathewson | 2008-05-12 |
* | I bet I screwed up while merging in the changes from the feature branch into ...•••svn:r14452
| Peter Palfrader | 2008-04-24 |
* | Merge conditional consensus downloading•••svn:r14451
| Peter Palfrader | 2008-04-24 |
* | and the client part of the consensus-by-authority-fpr proposal (ifdef'ed out)•••svn:r14446
| Peter Palfrader | 2008-04-24 |
* | forward-port the severity fixes•••svn:r14442
| Roger Dingledine | 2008-04-24 |
* | minor fixes that have been accumulating•••svn:r14378
| Roger Dingledine | 2008-04-16 |
* | r19231@catbus: nickm | 2008-04-07 12:45:58 -0400••• Update last_listed_as_valid_until for new routers based on v2 networkstatus as well as consensus networkstatus.
svn:r14317
| Nick Mathewson | 2008-04-08 |
* | r19229@catbus: nickm | 2008-04-07 12:28:22 -0400••• Add a new SMARTLIST_FOREACH_JOIN macro to iterate through two sorted lists in lockstep. This happens at least 3 times in the code so far, and is likely to happen more in the future. Previous attempts to do so proved touchy, tricky, and error-prone: now, we only need to get it right in one place.
svn:r14309
| Nick Mathewson | 2008-04-07 |
* | r19202@catbus: nickm | 2008-04-04 17:18:47 -0400••• Make last_served_at optional; make last_listed_as_valid_until take account (partially) of v2 statuses.
svn:r14299
| Nick Mathewson | 2008-04-04 |
* | r14422@tombo: nickm | 2008-02-24 17:09:56 -0500••• Whitespace fixes
svn:r13700
| 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 |
* | r14170@tombo: nickm | 2008-02-15 11:50:38 -0500••• Fix or downgrade a bunch of xxx020 items.
svn:r13527
| Nick Mathewson | 2008-02-15 |
* | r18051@catbus: nickm | 2008-02-12 15:20:43 -0500••• Re-tune mempool parametes based on testing on peacetime: use smaller chuncks, free them a little more aggressively, and try very hard to concentrate allocations on fuller chunks. Also, lots of new documentation.
svn:r13484
| Nick Mathewson | 2008-02-12 |
* | doxygen and other cleanups•••svn:r13440
| Roger Dingledine | 2008-02-09 |
* | r14063@tombo: nickm | 2008-02-08 15:48:32 -0500••• Add a bunch more code documentation; change the interface of fetch_var_cell_from_buf() so it takes the current link protocol into account and can't get confused by weird command bytes on v1 connections.
svn:r13430
| Nick Mathewson | 2008-02-08 |
* | 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 |
* | r17929@catbus: nickm | 2008-02-05 17:10:26 -0500••• Fix or downgrade a few XXX020 items.
svn:r13393
| 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 |
* | suggest a better fix for bug 597•••svn:r13340
| Roger Dingledine | 2008-01-30 |
* | r17844@catbus: nickm | 2008-01-30 13:31:37 -0500••• Fix bug 597: stop telling people to email Tor-ops. Also give a better suggestion when some other identity has been assigned the nickname we are using.
svn:r13337
| Nick Mathewson | 2008-01-30 |
* | When we get a consensus that's been signed by more people than•••we expect, don't log about it; it's not a big deal.
svn:r13249
| Roger Dingledine | 2008-01-24 |
* | 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 |
* | r17558@catbus: nickm | 2008-01-10 13:07:41 -0500••• If we do not serve v2 directory info, and our cached v2 networkstatus files are very old, remove them. If the directory is old, remove that too. (We already did this for obsolete routers files.)
svn:r13096
| Nick Mathewson | 2008-01-10 |
* | minor cleanups•••svn:r13095
| Roger Dingledine | 2008-01-10 |
* | r17503@catbus: nickm | 2008-01-07 14:15:30 -0500••• Change set_current_consensus interface to take a flags variable. Do not try to fetch certificates until after we have tried loading the fallback consensus. Should fix bug 583.
svn:r13058
| Nick Mathewson | 2008-01-07 |
* | hack at networkstatus.c until we actually try to load our•••fallback consensus. nick, can you take a closer look at this,
and add a changelog entry if it's a valid fix?
svn:r13050
| Roger Dingledine | 2008-01-07 |