Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-25 | Reduce log level for someone else sending us weak DH keys. | Karsten Loesing | |
See task 1114. The most plausible explanation for someone sending us weak DH keys is that they experiment with their Tor code or implement a new Tor client. Usually, we don't care about such events, especially not on warn level. If we really care about someone not following the Tor protocol, we can set ProtocolWarnings to 1. | |||
2009-10-26 | clean up the XXX comments around bug 1038 | Roger Dingledine | |
2009-10-25 | Merge commit 'debian-tor-0.2.2.4-alpha-1' | Roger Dingledine | |
2009-10-19 | Fix two bugs found by Coverity scan. | Nick Mathewson | |
One was a simple buffer overrun; the other was a high-speed pointer collision. Both were introduced by my microdescs branch. | |||
2009-10-19 | Merge branch 'microdesc' | Nick Mathewson | |
2009-10-19 | Changelog for microdescriptor branch. | Nick Mathewson | |
2009-10-19 | Document some formerly undocumented functions. | Nick Mathewson | |
2009-10-19 | Fix compile with warnings problems on Snow Leopard | Sebastian Hahn | |
2009-10-18 | Add functions to serve microdescs and flavored consensuses. | Nick Mathewson | |
2009-10-18 | Revise consensus-flavors proposal to better URLs. | Nick Mathewson | |
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. | |||
2009-10-18 | Document the microdescriptor code better. | Nick Mathewson | |
2009-10-18 | Fix various bugs in microdescriptor caching. | Nick Mathewson | |
2009-10-15 | Make start_writing_to_stdio_file() respect O_BINARY. | Nick Mathewson | |
2009-10-15 | Actually remember all the consensus types when we are done generating them. | Nick Mathewson | |
2009-10-15 | Parse detached signatures and microdesc networkstatuses correctly. | Nick Mathewson | |
2009-10-15 | Revise proposal 162: SHA256(x), not SHA256(SHA256(x)) | Nick Mathewson | |
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. | |||
2009-10-15 | Implement signatures for microdesc consensuses right. | Nick Mathewson | |
This means we need to handle the existence of multiple flavors of signature in a detached signatures document, generate them correctly, and so on. | |||
2009-10-15 | Generate all the flavors of consensuses when building consensuses. | Nick Mathewson | |
2009-10-15 | Parse detached signature documents with multiple flavors and algorithms. | Nick Mathewson | |
2009-10-15 | Refactor consensus signature storage for multiple digests and flavors. | Nick Mathewson | |
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>. | |||
2009-10-15 | Code to generate, store, and parse microdescriptors and consensuses. | Nick Mathewson | |
The consensus documents are not signed properly, not served, and not exchanged yet. | |||
2009-10-15 | Add a function to get the most frequent member of a list. | Nick Mathewson | |
2009-10-15 | Add ability to parse one or more m line from a vote. | Nick Mathewson | |
2009-10-15 | Functions to encode microdescriptors and their lines. | Nick Mathewson | |
2009-10-15 | Revise 162's idea of how detached signatures work with flavors | Nick Mathewson | |
The original proposal was vague and would have made older Tors reject detached-signature documents as soon as they saw one with flavors. | |||
2009-10-15 | Allow signed data to include other hashes later. | Nick Mathewson | |
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. | |||
2009-10-15 | Signature-checking code can handle longer digests. | Nick Mathewson | |
2009-10-15 | Make signature-generation code handle different key and digest lengths. | Nick Mathewson | |
2009-10-15 | Support for encoding and decoding 256-bit digests in base64 | Nick Mathewson | |
2009-10-15 | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | |
Conflicts: ChangeLog configure.in contrib/tor-mingw.nsi.in src/or/config.c src/win32/orconfig.h | |||
2009-10-15 | bump to 0.2.1.20tor-0.2.1.20 | Roger Dingledine | |
2009-10-15 | Move moria1 and Tonga to alternate IP addresses. | Roger Dingledine | |
2009-10-14 | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | |
2009-10-14 | Merge commit 'phobos/polipo-updates-maint-0.2.1' into maint-0.2.1 | Nick Mathewson | |
2009-10-14 | Merge commit 'phobos/tor-dmg-naming-update' | Nick Mathewson | |
2009-10-14 | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | |
2009-10-14 | read the "circwindow" parameter from the consensus | Roger Dingledine | |
backport of c43859c5c12361fad505 backport of 0d13e0ed145f4c1b5bd1 | |||
2009-10-14 | Code to parse and access network parameters. | Nick Mathewson | |
Partial backport of 381766ce4b1145460. Partial backport of 56c6d78520a98fb64. | |||
2009-10-14 | add blurbs for recent dev releases | Roger Dingledine | |
2009-10-13 | Another event2 evdns fix. | Nick Mathewson | |
2009-10-13 | Fix a crash when using evdns from Libevent 2. | Nick Mathewson | |
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. | |||
2009-10-12 | bump to 0.2.2.5-alpha-dev | Roger Dingledine | |
2009-10-12 | move nickm's commit to the correct release | Roger Dingledine | |
2009-10-12 | updated naming. | Andrew Lewman | |
2009-10-12 | update naming | Andrew Lewman | |
2009-10-11 | Move android changelog entry to now-correct Tor version. | Nick Mathewson | |
2009-10-11 | Merge commit 'public/android' | Nick Mathewson | |
2009-10-11 | fix compile on windowstor-0.2.2.5-alpha | Roger Dingledine | |
2009-10-11 | bump to 0.2.2.5-alpha | Roger Dingledine | |
2009-10-11 | Move dizum to an alternate IP address. | Roger Dingledine | |