Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-08 | Fix a memory leak in handling errors on CERTS cells. bug 7422 | Nick Mathewson | |
2012-11-08 | Fix test.c compilation on mingw32. | Nick Mathewson | |
Looks like windows doesn't have an s6_addr32 in its in6_addr. Bug not in any released version of Tor; bugfix on abb886014e1ee. | |||
2012-11-08 | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | |
2012-11-08 | Turn a memwipe in tor_process_handle_destroy() back to memset | Nick Mathewson | |
It broke linking on tor-resolve.c, and it's not actually sanitizing anything sensitive. Fix for bug 7420; bug not on ony released Tor. | |||
2012-11-08 | Turn some memset()s introduced in tor 0.2.4 into memwipe()s | Nick Mathewson | |
2012-11-08 | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | |
Conflicts: src/common/crypto.c src/or/rendservice.c | |||
2012-11-08 | Merge branch 'bug7352_023_rebased' into maint-0.2.3 | Nick Mathewson | |
2012-11-08 | Add and use and unlikely-to-be-eliminated memwipe() | Nick Mathewson | |
Apparently some compilers like to eliminate memset() operations on data that's about to go out-of-scope. I've gone with the safest possible replacement, which might be a bit slow. I don't think this is critical path in any way that will affect performance, but if it is, we can work on that in 0.2.4. Fixes bug 7352. | |||
2012-11-07 | Merge branch 'bug7350' of ssh://git-rw.torproject.org/user/andrea/tor | Andrea Shepard | |
2012-11-07 | Add changes file for bug7350 | Andrea Shepard | |
2012-11-06 | Don't call channel_send_destroy() when closing a circuit on a closing channel | Andrea Shepard | |
2012-11-06 | Check for closing channel in channel_send_destroy() | Andrea Shepard | |
2012-11-06 | Merge branch 'bug7285' | Nick Mathewson | |
2012-11-06 | Merge branch 'bug7195' | Nick Mathewson | |
2012-11-06 | Add warning message when a managed proxy dies during configuration. | George Kadianakis | |
2012-11-06 | Fix a stupid logic-error in warnings about low ports. | Nick Mathewson | |
Instead of warning about low ports that are advertised, we should have been warning about low ports that we're listening on. Bug 7285, fix on 0.2.3.9-alpha. | |||
2012-11-04 | Merge remote-tracking branch 'asn/bug7292' | Nick Mathewson | |
2012-11-04 | Whitespace fixes | Nick Mathewson | |
2012-11-04 | Clean up nonsensical calling convention for config_load_geoip_file_ | Nick Mathewson | |
(How many "load a file" functions do you typically see where the function frees the filename argument?) | |||
2012-11-04 | Merge remote-tracking branch 'linus/bug5053-bug5055' | Nick Mathewson | |
Conflicts: src/or/geoip.c | |||
2012-11-03 | Add an SLIST_ENTRY definition back on non-win32 | Nick Mathewson | |
Otherwise we break openbsd headers. Fixes bug 7293; bug not on any released Tor. | |||
2012-11-02 | Use LOG_WARN instead of LOG_PROTOCOL_WARN when parsing transport lines. | George Kadianakis | |
2012-11-02 | Avoid c99 designated initializers in circuitmux_ewma.c | Nick Mathewson | |
We still want to build on compilers w/o c99 support, such as (notoriously, shamefully) MSVC. So I'm commenting out the designated initializers in circuitmux_ewma.c. The alternative would have been to use some kind of macros to use designated initializers only when they're supported, but that's error-prone, and can lead to code having different meanings under different compilers. Bug 7286; fix on 0.2.4.4-alpha; spotted by Gisle Vanem. | |||
2012-11-01 | Rename SLIST_ENTRY to TOR_SLIST_ENTRY to fix windows compilation | Nick Mathewson | |
Apparently winnt.h defines a different SLIST_ENTRY of its own. Bug not in any version of Tor. | |||
2012-10-31 | Change some comments to reflect the multitude of GeoIP databases. | Linus Nordberg | |
2012-10-31 | Fix whitespace | Nick Mathewson | |
2012-10-31 | Don't memcmp struct in6_addr but rather its s6_addr member. | Linus Nordberg | |
2012-10-31 | Duplicate less code. | Linus Nordberg | |
2012-10-30 | Add a copy of the queue(3) manpage to the git repository. | Nick Mathewson | |
See 7105 | |||
2012-10-30 | Merge branch 'bsd_queue' of ssh://git-rw.torproject.org/nickm/tor | Andrea Shepard | |
2012-10-28 | changes file for bug 7235 | Nick Mathewson | |
2012-10-28 | Fix undefined reference to libm functions linking tor-fw-helper | Anthony G. Basile | |
When configuring tor without upnp support, ie ./configure --disable-upnp, tor-fw-helper fails to link with undefined references to `ceil' and `log'. This if fixed by linking to libm. X-Gentoo-Bug: 435040 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=435040 Reported-by: Alexandre <alexandre.cortes@outlook.com> Signed-off-by: Anthony G. Basile <blueness@gentoo.org> | |||
2012-10-27 | Merge remote-tracking branch 'asn/bug6832' | Nick Mathewson | |
2012-10-26 | bump to 0.2.4.5-alpha-dev | Roger Dingledine | |
2012-10-26 | forward-port the 0.2.3.24-rc changelogtor-0.2.4.5-alpha | Roger Dingledine | |
2012-10-26 | touch-ups | Roger Dingledine | |
2012-10-25 | Optimistically say 0.2.4.5-alpha is coming out today | Nick Mathewson | |
2012-10-25 | Bump the version number to 0.2.4.5-alpha | Nick Mathewson | |
(For real this time. It turns out that 4 and 5 are different numbers.) | |||
2012-10-25 | Bump version to 0.2.4.5-alpha | Nick Mathewson | |
2012-10-25 | Fold in changelog item; draft blurb for 0.2.4.5-alpha | Nick Mathewson | |
2012-10-25 | Merge branch 'link_negotiation_assert_024' | Nick Mathewson | |
2012-10-25 | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | |
(Using an -s ours merge for Not taking the CVE-2012-2250 fix from maint-0.2.3; it would conflict.) | |||
2012-10-25 | Start an 0.2.4.5 changelog. | Nick Mathewson | |
The items from 0.2.3.x are copy-and-pastd from current release-0.2.3 changelog; the others are folded in from changes/*. | |||
2012-10-24 | Change changes file and comment for 7189, for making it 0.2.4-only for now | Nick Mathewson | |
2012-10-24 | Merge remote-tracking branch 'public/bug7189_tentative' | Nick Mathewson | |
2012-10-24 | Only disable TLS tickets when being/acting as a server. | Nick Mathewson | |
Fix for bug 7189. | |||
2012-10-24 | Fix instructions for using Tor with gcov | Nick Mathewson | |
It seems as if our new build system broke gcov for me. I've tried to fix doc/HACKING to describe what I needed to do in order to make it work again. | |||
2012-10-23 | Fix a remotely triggerable assertion failure (CVE-2012-2250) | Nick Mathewson | |
If we completed the handshake for the v2 link protocol but wound up negotiating the wong protocol version, we'd become so confused about what part of the handshake we were in that we'd promptly die with an assertion. This is a fix for CVE-2012-2250; it's a bugfix on 0.2.3.6-alpha. All servers running that version or later should really upgrade. Bug and fix from "some guy from France." I tweaked his code slightly to make it log the IP of the offending node, and to forward-port it to 0.2.4. | |||
2012-10-23 | Fix a remotely triggerable assertion failure (CVE-2012-2250) | Nick Mathewson | |
If we completed the handshake for the v2 link protocol but wound up negotiating the wong protocol version, we'd become so confused about what part of the handshake we were in that we'd promptly die with an assertion. This is a fix for CVE-2012-2250; it's a bugfix on 0.2.3.6-alpha. All servers running that version or later should really upgrade. Bug and fix from "some guy from France." I tweaked his code slightly to make it log the IP of the offending node. | |||
2012-10-23 | Use the same changes file for bug7191 as in 0.2.[23] | Nick Mathewson | |