summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | Some cleanups on geoip.c.Karsten Loesing2009-05-26
| | | | | | | | | | | | | | | | | | | | Use two bitfields for last_seen and action in clientmap_entry_t rather than having both share a 32-bit. Also, documentation fixes.
* | | | Merge commit 'origin/maint-0.2.1' into master.Nick Mathewson2009-05-25
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h
| * | | Use tor_socket_strerror in eventdns.c. Fixes bug 987.Nick Mathewson2009-05-25
| | | |
| * | | Bump version to 0.2.1.15-rc-dev.Nick Mathewson2009-05-25
| |/ /
| * | bump to 0.2.1.15-rctor-0.2.1.15-rcRoger Dingledine2009-05-25
| | |
| * | add the 0.2.1.14-rc blurbRoger Dingledine2009-05-25
| | |
| * | clean up the 0.2.1.15-rc changelogRoger Dingledine2009-05-25
| | |
* | | Update newer control_event_stream_bandwidth code to revised control implNick Mathewson2009-05-25
| | |
* | | Remove support for events without the extended format or long names.Nick Mathewson2009-05-25
| | | | | | | | | | | | | | | Supporting the old formats made our code complex; running without them has been discouraged since 0.2.1.x.
* | | note that proposal 160 is written. note that section 4.5 is done.Roger Dingledine2009-05-24
| | |
* | | simplify options_act()Roger Dingledine2009-05-24
| | |
* | | fix a commentRoger Dingledine2009-05-24
| | |
* | | early thoughts on a safer way to reach a service via a particular exit.Roger Dingledine2009-05-24
| | |
* | | add mikeperry's notes about fairer round-robin for rate limitingRoger Dingledine2009-05-24
| | |
* | | fix codestyle issuesSebastian Hahn2009-05-24
| |/ |/|
* | Log the number and size of DNS cache entries on SIGUSR1.Jacob Appelbaum2009-05-22
| | | | | | | | | | | | | | | | | | Specifically if you send SIGUSR1, it will add two lines to the log file: May 22 07:41:59.576 [notice] Our DNS cache has 3364 entries. May 22 07:41:59.576 [notice] Our DNS cache size is approximately 1022656 bytes. [tweaked a bit by nickm]
* | Add a quick macro to calculate hashtable memory usageNick Mathewson2009-05-22
| |
* | [prop140] Note another useful restriction of ed format.Nick Mathewson2009-05-22
| |
* | Improved bug-957 fix for 0.2.2.Nick Mathewson2009-05-22
| | | | | | | | | | | | | | | | | | Really, our idiocy was that we were calling event_set() on the same event more than once, which sometimes led to us calling event_set() on an event that was already inserted, thus making it look uninserted. With this patch, we just initialize the timeout events when we create the requests and nameservers, and we don't need to worry about double-add and double-del cases at all.
* | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-05-22
|\ \ | |/
| * Finish up the 0.2.1 version of the bug 957 fix.Nick Mathewson2009-05-22
| | | | | | | | | | | | Basically, all this means is downgrading our warning messages to debug messages, since the bug workaround code here is adequate to stop the bug.
| * fix a spelling mistake in config.c for "contries"phobos2009-05-22
| |
* | Short proposal on reporting why authorities voted as they didNick Mathewson2009-05-22
| |
* | New short proposal about detecting if a node is a client.Nick Mathewson2009-05-22
| |
* | Finish incomplete sentence.Mike Perry2009-05-21
| |
* | Update proposal 160 with comments from mailinglist.Mike Perry2009-05-19
| | | | | | | | Also add implementation details and a timestampt to the output of 161.
* | Clearer valgrind instructions for non-Debian opensslsNick Mathewson2009-05-19
| |
* | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-05-18
|\ \ | |/
| * Possible fix for crash bug related to event timeouts. [Bug 957]Nick Mathewson2009-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If we ever add an event, then set it, then add it again, there will be now two pointers to the event in the event base. If we delete one and free it, the first pointer will still be there, and possibly cause a crash later. This patch adds detection for this case to the code paths in eventdns.c, and works around it. If the warning message ever displays, then a cleverer fix is in order. {I am not too confident that this *is* the fix, since bug 957 is very tricky. If it is, it is a bugfix on 0.2.0.}
* | Merge branch 'maint-0.2.1' into merge_tmpNick Mathewson2009-05-17
|\ \ | |/
| * Fix a memory leak when v3 directory authorities load their keysRoger Dingledine2009-05-17
| | | | | | | | and cert from disk. Bugfix on 0.2.0.1-alpha.
| * Fix valgrind error when marking a descriptor as never-downloadable.Nick Mathewson2009-05-17
| | | | | | | | | | | | When we got a descriptor that we (as an authority) rejected as totally bad, we were freeing it, then using the digest in its RAM to look up its download status. Caught by arma with valgrind. Bugfix on 0.2.1.9-alpha.
| * Stop using malloc_usable_size(): valgrind hates it.Nick Mathewson2009-05-17
| |
* | Merge branch 'maint-0.2.1'Nick Mathewson2009-05-17
|\ \ | |/
| * minor tweak on changelog entriesRoger Dingledine2009-05-17
| |
* | minor tweak on changelog entriesRoger Dingledine2009-05-17
| |
* | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-05-17
|\ \ | |/
| * Fix an assertion-failure in memarea_alloc() on 64-bit platforms.Nick Mathewson2009-05-17
| | | | | | | | | | | | | | The trick is that we should assert that our next_mem pointer has not run off the end of the array _before_ we realign the pointer, since doing that could take us over the end... but only if we're on a system where malloc() gives us ram in increments smaller than sizeof(void*).
| * Fix misreporting of stream bandwidths.Mike Perry2009-05-14
| |
* | New proposal draft about migrating ciphers and hashes in the Tor protocol.Marian2009-05-16
| |
* | Major revision of proposal 158.Nick Mathewson2009-05-16
| | | | | | | | | | | | | | The big changes are to go from a "caches compute the micro-descriptor" format to an "authorities generate microdescriptors" format. See or-dev discussions of January 2009 for full rationales.
* | Add acks section to prop 162.Nick Mathewson2009-05-15
| |
* | Add new proposal 162: "Publish the consensus in multiple flavors"Nick Mathewson2009-05-15
| |
* | Update proposal 161 to reflect mailinglist discussion.Mike Perry2009-05-14
| |
* | Fix misreporting of stream bandwidths.potentiate2009-05-14
| |
* | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-05-13
|\ \ | |/
| * Changelog entries for bug932 fixesNick Mathewson2009-05-13
| |
| * Use | with flags, not +.Nick Mathewson2009-05-13
| |
| * Prevent bridges from publishing router descriptors.Karsten Loesing2009-05-13
| | | | | | | | | | | | | | | | | | | | | | Bridges are not supposed to publish router descriptors to the directory authorities. It defeats the point of bridges when they are included in the public relay directory. This patch puts out a warning and exits when the node is configured as a bridge and to publish v1, v2, or v3 descriptors at the same time. Also fixes part of bug 932.
| * When our bridge status changes, forget old geoip data.Nick Mathewson2009-05-13
| | | | | | | | | | This fixes bug 932, where all of our usage totals for users when we were a regular server would get included in the extrainfo document.