summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | Merge commit 'debian-tor-0.2.2.4-alpha-1'Roger Dingledine2009-10-25
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge branch 'debian-merge' into debianPeter Palfrader2009-10-11
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * debian-merge: (52 commits) Ship debian source with src/test/test.h New testsuite location New upstream version Fix testsuite call. bump to 0.2.2.4-alpha Don't set unreachable from dirvote unless we've been running a while. correct the spec for the stream_bw event. fix a bug where we were decrementing the wrong bucket remove some dead code. some of it was tickling coverity. add blurbs for recent alpha releases Fix a memleak when throwing away some build times amend changelog for recent commits, plus clean up Tweak an assert that shouldn't fire either way. Tweak values for when to discard all of our history. Remove another overzealous assert. try to stem the 'sea of fail' fix the wiki link in doc pages. remove obsolete FAQ. Ignore one-hop circuits for circuit timeout calc Move Tonga to an alternate IP address update spec to reflect change in Fast definition ...
| | * | | | Ship debian source with src/test/test.hPeter Palfrader2009-10-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream failed to ship src/test/test.h. Ship it in debian/ and manually copy it in place during configure and clean up in clean. Let's not use the patch system as this will most likely be rectified by next release.
| | * | | | New testsuite locationPeter Palfrader2009-10-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The testsuite moved from src/or/test to src/test/test, but let's call it using "make check" now.
| | * | | | New upstream versionPeter Palfrader2009-10-11
| | | | | |
| | * | | | Merge commit 'tor-0.2.2.4-alpha' into debian-mergePeter Palfrader2009-10-11
| | |\ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'tor-0.2.2.4-alpha': (49 commits) Fix testsuite call. bump to 0.2.2.4-alpha Don't set unreachable from dirvote unless we've been running a while. correct the spec for the stream_bw event. fix a bug where we were decrementing the wrong bucket remove some dead code. some of it was tickling coverity. add blurbs for recent alpha releases Fix a memleak when throwing away some build times amend changelog for recent commits, plus clean up Tweak an assert that shouldn't fire either way. Tweak values for when to discard all of our history. Remove another overzealous assert. try to stem the 'sea of fail' fix the wiki link in doc pages. remove obsolete FAQ. Ignore one-hop circuits for circuit timeout calc Move Tonga to an alternate IP address update spec to reflect change in Fast definition Move moria1 to a nearby IP address Dir auths reject relays running < Tor 0.1.2.14 Fix 1108: Handle corrupt or large build times state. ...
* | | | | | Fix two bugs found by Coverity scan.Nick Mathewson2009-10-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | One was a simple buffer overrun; the other was a high-speed pointer collision. Both were introduced by my microdescs branch.
* | | | | | Merge branch 'microdesc'Nick Mathewson2009-10-19
|\ \ \ \ \ \
| * | | | | | Changelog for microdescriptor branch.Nick Mathewson2009-10-19
| | | | | | |
| * | | | | | Fix compile with warnings problems on Snow LeopardSebastian Hahn2009-10-19
| | | | | | |
| * | | | | | Add functions to serve microdescs and flavored consensuses.Nick Mathewson2009-10-18
| | | | | | |
| * | | | | | Revise consensus-flavors proposal to better URLs.Nick Mathewson2009-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old flavored consensus URL format made it harder to decode URLs based on their prefixes, and didn't take into account our "only give it to me if it's signed by enough authorities" stuff.
| * | | | | | Document the microdescriptor code better.Nick Mathewson2009-10-18
| | | | | | |
| * | | | | | Fix various bugs in microdescriptor caching.Nick Mathewson2009-10-18
| | | | | | |
| * | | | | | Make start_writing_to_stdio_file() respect O_BINARY.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Actually remember all the consensus types when we are done generating them.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Parse detached signatures and microdesc networkstatuses correctly.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Revise proposal 162: SHA256(x), not SHA256(SHA256(x))Nick Mathewson2009-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The point of doing SHA256 twice is, generally, is to prevent message extension attacks where an attacker who knows H(A) can calculate H(A|B). But for attaching a signature to a document, the attacker already _knows_ A, so trying to keep them from calculating H(A|B) is pointless.
| * | | | | | Implement signatures for microdesc consensuses right.Nick Mathewson2009-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This means we need to handle the existence of multiple flavors of signature in a detached signatures document, generate them correctly, and so on.
| * | | | | | Generate all the flavors of consensuses when building consensuses.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Parse detached signature documents with multiple flavors and algorithms.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Refactor consensus signature storage for multiple digests and flavors.Nick Mathewson2009-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces a new type called document_signature_t to represent the signature of a consensus document. Now, each consensus document can have up to one document signature per voter per digest algorithm. Also, each detached-signatures document can have up to one signature per <voter, algorithm, flavor>.
| * | | | | | Code to generate, store, and parse microdescriptors and consensuses.Nick Mathewson2009-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The consensus documents are not signed properly, not served, and not exchanged yet.
| * | | | | | Add a function to get the most frequent member of a list.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Add ability to parse one or more m line from a vote.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Functions to encode microdescriptors and their lines.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Revise 162's idea of how detached signatures work with flavorsNick Mathewson2009-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original proposal was vague and would have made older Tors reject detached-signature documents as soon as they saw one with flavors.
| * | | | | | Allow signed data to include other hashes later.Nick Mathewson2009-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, we insisted that a valid signature must be a signature of the expected digest. Now we accept anything that starts with the expected digest. This lets us include another digest later.
| * | | | | | Signature-checking code can handle longer digests.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Make signature-generation code handle different key and digest lengths.Nick Mathewson2009-10-15
| | | | | | |
| * | | | | | Support for encoding and decoding 256-bit digests in base64Nick Mathewson2009-10-15
| | | | | | |
* | | | | | | Document some formerly undocumented functions.Nick Mathewson2009-10-19
|/ / / / / /
* | | | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-10-15
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.in contrib/tor-mingw.nsi.in src/or/config.c src/win32/orconfig.h
| * | | | | bump to 0.2.1.20tor-0.2.1.20Roger Dingledine2009-10-15
| | | | | |
| * | | | | Move moria1 and Tonga to alternate IP addresses.Roger Dingledine2009-10-15
| | | | | |
* | | | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-10-14
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge commit 'phobos/polipo-updates-maint-0.2.1' into maint-0.2.1Nick Mathewson2009-10-14
| |\ \ \ \ \
| | * | | | | update the README instructions and OS X makefilesphobos2009-08-30
| | | | | | |
* | | | | | | Merge commit 'phobos/tor-dmg-naming-update'Nick Mathewson2009-10-14
|\ \ \ \ \ \ \
| * | | | | | | updated naming.Andrew Lewman2009-10-12
| | | | | | | |
| * | | | | | | update namingAndrew Lewman2009-10-12
| | | | | | | |
* | | | | | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-10-14
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | read the "circwindow" parameter from the consensusRoger Dingledine2009-10-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | backport of c43859c5c12361fad505 backport of 0d13e0ed145f4c1b5bd1
| * | | | | | | Code to parse and access network parameters.Nick Mathewson2009-10-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Partial backport of 381766ce4b1145460. Partial backport of 56c6d78520a98fb64.
* | | | | | | | add blurbs for recent dev releasesRoger Dingledine2009-10-14
| | | | | | | |
* | | | | | | | Another event2 evdns fix.Nick Mathewson2009-10-13
| | | | | | | |
* | | | | | | | Fix a crash when using evdns from Libevent 2.Nick Mathewson2009-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we tried to use the deprecated non-threadsafe evdns interfaces in Libevent 2 without using the also-deprecated event_init() interface, Libevent 2 would sensibly crash, since it has no guess where to find the Libevent library. Here we use the evdns_base_*() functions instead if they're present, and fake them if they aren't.
* | | | | | | | bump to 0.2.2.5-alpha-devRoger Dingledine2009-10-12
| | | | | | | |
* | | | | | | | move nickm's commit to the correct releaseRoger Dingledine2009-10-12
| |/ / / / / / |/| | | | | |
* | | | | | | Move android changelog entry to now-correct Tor version.Nick Mathewson2009-10-11
| | | | | | |