| Commit message (Expand) | Author | Age |
... | |
* | | | | | | | | | | Aftermath of isin->contains renaming•••Fix wide lines and comments, and add a changes file
| Nick Mathewson | 2013-01-16 |
* | | | | | | | | | | Remove two extrneous semicolons in dirserv.c•••In 6fbdf635 we added a couple of statements like:
if (test) {
...
};
The extraneous semicolons there get flagged as worrisome empty
statements by the cparser library, so let's fix them.
Patch by Christian Grothoff; fixes bug 7115.
| Nick Mathewson | 2013-01-16 |
* | | | | | | | | | | Definx HAVE_EVENT_BASE_LOOPEXITin msvc orconfig.h•••Fixes bug 7308; bugfix on no released Tor, since we haven't actually built
right on MSVC in ages.
| Nick Mathewson | 2013-01-16 |
| |/ / / / / / / /
|/| | | | | | | | |
|
* | | | | | | | | | Merge branch 'bug7972' | Nick Mathewson | 2013-01-16 |
|\ \ \ \ \ \ \ \ \
| |_|/ / / / / / /
|/| | | | | | | | |
|
| * | | | | | | | | Actually link against nacl when we want to use it•••Fixes more of bug 7972
| Nick Mathewson | 2013-01-16 |
| * | | | | | | | | Check for nacl headers in nacl/ subdir•••Fix for bug 7972
| Nick Mathewson | 2013-01-16 |
* | | | | | | | | | changes file for 7896 | Nick Mathewson | 2013-01-16 |
|/ / / / / / / / |
|
* | | | | | | | | 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 |
| |\ \ \ \ \ \ \ |
|
| | * | | | | | | | Reject create/begin/etc cells with {circ,stream}ID 0.•••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.
| Nick Mathewson | 2013-01-14 |
| | | |_|_|/ / /
| | |/| | | | | |
|
* | | | | | | | | fold in new change stanza | Roger Dingledine | 2013-01-15 |
* | | | | | | | | Fix handling of ntor handshakes received via CREATE cells•••Fixes bug 7959; bugfix on 0.2.4.8-alpha.
| Nick Mathewson | 2013-01-15 |
* | | | | | | | | finish poking at the changelog | Roger Dingledine | 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 |
| |\ \ \ \ \ \ \
| | |/ / / / / /
| |/| | | | | /
| | | |_|_|_|/
| | |/| | | | |
|
| | * | | | | | Update to the January 2013 GeoIP database. | Karsten Loesing | 2013-01-05 |
| * | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | 2012-12-13 |
| |\| | | | | |
|
| | * | | | | | Update to the December 2012 GeoIP database. | Karsten Loesing | 2012-12-13 |
| | * | | | | | Update to the November 2012 GeoIP database. | Karsten Loesing | 2012-12-13 |
* | | | | | | | start folding in the changes entries | Roger Dingledine | 2013-01-14 |
* | | | | | | | Merge remote-tracking branch 'mikeperry/bug7691-rebased' | Nick Mathewson | 2013-01-13 |
|\ \ \ \ \ \ \ |
|
| * | | | | | | | Fix bug 7341.•••Fix cannibalize, rend circ and intro circ timeout handling.
| Mike Perry | 2013-01-08 |
| | |_|_|/ / /
| |/| | | | | |
|
* / | | | | | | Handle EWOULDBLOCK as EAGAIN if they happen to be different.•••Fixes bug 7935. Reported by 'oftc_must_be_destroyed'.
| Nick Mathewson | 2013-01-11 |
|/ / / / / / |
|
* | | | | | | Merge branch 'ntor-resquashed'•••Conflicts:
src/or/cpuworker.c
src/or/or.h
src/test/bench.c
| Nick Mathewson | 2013-01-03 |
|\ \ \ \ \ \ |
|
| * | | | | | | changes file for the ntor branch | Nick Mathewson | 2013-01-03 |
* | | | | | | | Avoid spurious local-port warnings•••Our old warn_nonlocal_client_ports() would give a bogus warning for
every nonlocal port every time it parsed any ports at all. So if it
parsed a nonlocal socksport, it would complain that it had a nonlocal
socksport...and then turn around and complain about the nonlocal
socksport again, calling it a nonlocal transport or nonlocal dnsport,
if it had any of those.
Fixes bug 7836; bugfix on 0.2.3.3-alpha.
| Nick Mathewson | 2013-01-02 |
* | | | | | | | Fix a couple of harmless clang3.2 warnings | Sebastian Hahn | 2012-12-31 |
* | | | | | | | Fix a crash bug when running an node without IPv6-exit support.•••Fixes bug 7814; bugfix on 0.2.4.7-alpha.
| Nick Mathewson | 2012-12-29 |
| |_|_|_|/ /
|/| | | | | |
|
* | | | | | | Rate-limit "No circuits are opened" message to once-per-hour•••mr-4 reports on #7799 that he was seeing it several times per second,
which suggests that things had gone very wrong.
This isn't a real fix, but it should make Tor usable till we can
figure out the real issue.
| Nick Mathewson | 2012-12-26 |
* | | | | | | Merge remote-tracking branch 'mikeperry/209-path-bias-changes' | Nick Mathewson | 2012-12-25 |
|\ \ \ \ \ \ |
|
| * | | | | | | Update changes file. | Mike Perry | 2012-12-09 |
| * | | | | | | Add a changes file for bug7157. | Mike Perry | 2012-12-07 |
* | | | | | | | Directory guard implementation.•••Implements proposal 207; ticket 6526.
| Nick Mathewson | 2012-12-25 |
* | | | | | | | Make ECDHE group configurable: 224 for public, 256 for bridges (default) | Nick Mathewson | 2012-12-25 |
* | | | | | | | Add benchmark for DH handshake and ECDH-P-224/56 handshake | Nick Mathewson | 2012-12-25 |
* | | | | | | | Let servers choose better ciphersuites when clients support them•••This implements the server-side of proposal 198 by detecting when
clients lack the magic list of ciphersuites that indicates that
they're lying faking some ciphers they don't really have. When
clients lack this list, we can choose any cipher that we'd actually
like. The newly allowed ciphersuites are, currently, "All ECDHE-RSA
ciphers that openssl supports, except for ECDHE-RSA-RC4".
The code to detect the cipher list relies on on (ab)use of
SSL_set_session_secret_cb.
| Nick Mathewson | 2012-12-25 |
* | | | | | | | fold in changes files so far | Roger Dingledine | 2012-12-24 |
* | | | | | | | Add packaged cell fullness to the heartbeat message.•••This is an attempt to diagnose the severity of bug 7743.
| Nick Mathewson | 2012-12-18 |
| |_|_|_|/ /
|/| | | | | |
|
* | | | | | | Drop the maximum attempts to get a virtual address to 1000.•••This is good enough to give P_success >= 999,999,999/1,000,000,000 so
long as the address space is less than 97.95 full. It'd be ridiculous
for that to happen for IPv6, and usome reasonable assumptions, it
would also be pretty silly for IPv4.
| Nick Mathewson | 2012-12-17 |
* | | | | | | Describe IPv6 automap changes | Nick Mathewson | 2012-12-17 |
* | | | | | | changes entry for disabling cache usage by default | Nick Mathewson | 2012-12-17 |
* | | | | | | Changes file for new DNS caching options | Nick Mathewson | 2012-12-17 |
* | | | | | | Note that fallback_dirsource was proposal 206, bug 572. | Nick Mathewson | 2012-12-13 |
* | | | | | | Merge branch 'fallback_dirsource_v3' | Nick Mathewson | 2012-12-13 |
|\ \ \ \ \ \ |
|
| * | | | | | | Drop FallbackNetworkstatusFile; it never worked. | Nick Mathewson | 2012-12-06 |
| * | | | | | | New FallbackDir option to add extra directories for bootstraping•••This replaces the old FallbackConsensus notion, and should provide a
way -- assuming we pick reasonable nodes! -- to give clients
suggestions of placs to go to get their first consensus.
| Nick Mathewson | 2012-12-06 |
| * | | | | | | Rename DirServer to DirAuthority | Nick Mathewson | 2012-12-06 |
| | |/ / / /
| |/| | | | |
|
* | | | | | | Mention that dist-geoip6 was bug 7655 | Nick Mathewson | 2012-12-11 |
| |/ / / /
|/| | | | |
|
* | | | | | Merge branch 'win64-7260'•••Conflicts:
src/or/dns.c
| Nick Mathewson | 2012-12-07 |
|\ \ \ \ \ |
|
| * | | | | | In the unit tests, use "test_eq_ptr" and "test_neq_ptr" consistently•••This is part of what's needed to build without warnings on mingw64:
it was warning about the cast from void* to long that happened in
the places we were using test_{n,}eq on pointers.
The alternative here would have been to broaden tt_int_op to accept
a long long or an intptr_t, but that's less correct (since pointers
aren't integers), and would hurt the portability of tinytest a
little.
Fixes part of 7260.
| Nick Mathewson | 2012-11-02 |