Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-16 | Update the copyright date to 201. | Nick Mathewson | |
2013-01-15 | Forward-port fix for 7889 | Nick Mathewson | |
2013-01-15 | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | |
2013-01-15 | Merge branch 'bug7889_023' into maint-0.2.3 | Nick Mathewson | |
2013-01-15 | Merge branch 'small_typo_fixes' | Nick Mathewson | |
2013-01-15 | Bump to 0.2.4.9-alpha-dev | Nick Mathewson | |
2013-01-15 | Clean up odds and ends | Roger Dingledine | |
2013-01-15 | bump to 0.2.4.9-alphator-0.2.4.9-alpha | Roger Dingledine | |
2013-01-15 | fold in new change stanza | Roger Dingledine | |
2013-01-15 | Fix handling of ntor handshakes received via CREATE cells | Nick Mathewson | |
Fixes bug 7959; bugfix on 0.2.4.8-alpha. | |||
2013-01-15 | Better log message to diagnose #7959 | Nick Mathewson | |
2013-01-15 | Bump version to 0.2.4.8-alpha-dev | Nick Mathewson | |
2013-01-14 | bump to 0.2.4.8-alphator-0.2.4.8-alpha | Roger Dingledine | |
2013-01-14 | finish poking at the changelog | Roger Dingledine | |
2013-01-14 | Revert junk accidentally included with "start folding in the changes entries" | Nick Mathewson | |
Looks like Roger's debugging code wanted to take a tour of the world outside his sandbox. This reverts part of commit 19d37202362c0298ae2f3954b0065ccfcef0dbda. | |||
2013-01-14 | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | |
2013-01-14 | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | |
2013-01-14 | Reject create/begin/etc cells with {circ,stream}ID 0. | Nick Mathewson | |
Otherwise, it's possible to create streams or circuits with these bogus IDs, leading to orphaned circuits or streams, or to ones that can cause bandwidth DOS problems. Fixes bug 7889; bugfix on all released Tors. | |||
2013-01-14 | start folding in the changes entries | Roger Dingledine | |
2013-01-14 | Merge branch 'bug7869' | Nick Mathewson | |
2013-01-13 | Merge remote-tracking branch 'mikeperry/bug7691-rebased' | Nick Mathewson | |
2013-01-13 | Merge branch 'bug7935' | Nick Mathewson | |
2013-01-11 | Handle EWOULDBLOCK as EAGAIN if they happen to be different. | Nick Mathewson | |
Fixes bug 7935. Reported by 'oftc_must_be_destroyed'. | |||
2013-01-08 | Bug 7691 review fixes. | Mike Perry | |
Also add in the random nonce generation. | |||
2013-01-08 | Bug 7341 code review fixes. | Mike Perry | |
2013-01-08 | Bug 7691: Send a probe cell down certain types of circs. | Mike Perry | |
In general, if we tried to use a circ for a stream, but then decided to place that stream on a different circuit, we need to probe the original circuit before deciding it was a "success". We also need to do the same for cannibalized circuits that go unused. | |||
2013-01-08 | Fix bug 7341. | Mike Perry | |
Fix cannibalize, rend circ and intro circ timeout handling. | |||
2013-01-05 | Make the = at the end of ntor-onion-key optional. | Nick Mathewson | |
Makes bug 7869 more easily fixable if we ever choose to do so. | |||
2013-01-05 | Update to the January 2013 GeoIP database. | Karsten Loesing | |
2013-01-03 | Whoops; make that unit test actually pass :/ | Nick Mathewson | |
2013-01-03 | Add a unit test for the curve25519 keypair persistence functions | Nick Mathewson | |
2013-01-03 | Merge branch 'ntor-resquashed' | Nick Mathewson | |
Conflicts: src/or/cpuworker.c src/or/or.h src/test/bench.c | |||
2013-01-03 | Check all crypto_rand return values for ntor. | Nick Mathewson | |
2013-01-03 | Complete all DOCDOC entries from the ntor branch | Nick Mathewson | |
2013-01-03 | Use safe_mem_is_zero for checking curve25519 output for 0-ness | Nick Mathewson | |
This should make the intent more explicit. Probably needless, though. | |||
2013-01-03 | Implement a constant-time safe_mem_is_zero. | Nick Mathewson | |
2013-01-03 | changes file for the ntor branch | Nick Mathewson | |
2013-01-03 | Document UseNTorHandshake | Nick Mathewson | |
2013-01-03 | Add new ntor bits to gitignore | Nick Mathewson | |
2013-01-03 | Add reference implementation for ntor, plus compatibility test | Nick Mathewson | |
Before I started coding ntor in C, I did another one in Python. Turns out, they interoperate just fine. | |||
2013-01-03 | ntor: Don't fail fast server-side on an unrecognized KEYID(B) | Nick Mathewson | |
2013-01-03 | Update our copy of curve25519-donna-c64. | Nick Mathewson | |
This now matches upstream at version 59a896970a1ad0a6cd7d0. (Adam took my patches.) | |||
2013-01-03 | Use always_inline only with inline; otherwise GCC gripes | Nick Mathewson | |
2013-01-03 | Make libcurve25519_donna get built as a .a | Nick Mathewson | |
This lets us give it compiler flags differing from the rest of libor-crypto.a | |||
2013-01-03 | Fix an unused-variable warning | Nick Mathewson | |
2013-01-03 | Enable the ntor handshake on the client side. | Nick Mathewson | |
"works for me" | |||
2013-01-03 | Enable handling of create2/extend2/created2/extended2 | Nick Mathewson | |
2013-01-03 | Don't check create cells too much when we're relaying them | Nick Mathewson | |
We want to sanity-check our own create cells carefully, and other people's loosely. | |||
2013-01-03 | Implement scheme to allow ntor requests/responses via older servers | Nick Mathewson | |
2013-01-03 | Use created_cell_format where appropriate | Nick Mathewson | |