Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | bump to 0.2.5.1-alpha | Roger Dingledine | 2013-10-01 |
| | |||
* | 0.2.5.1-alpha will come out before 0.2.4.18-rc, so get its changes too | Roger Dingledine | 2013-10-01 |
| | |||
* | first draft of an 0.2.5.1-alpha changelog | Roger Dingledine | 2013-10-01 |
| | |||
* | name it correctly, maybe | Roger Dingledine | 2013-10-01 |
| | |||
* | blow away three more changes files that got into 0.2.4 | Roger Dingledine | 2013-10-01 |
| | |||
* | Add torify to EXTRA_DIST | Nick Mathewson | 2013-10-01 |
| | | | | | Now that we no longer build it from torify.in, we need to list it manually. | ||
* | Mention "make test-network" in doc/HACKING | Nick Mathewson | 2013-10-01 |
| | |||
* | what is logging "above" notice? | Roger Dingledine | 2013-10-01 |
| | |||
* | remove changes files that are already merged in release-0.2.4 | Roger Dingledine | 2013-10-01 |
| | |||
* | fix another confusing whitespace instance | Roger Dingledine | 2013-09-30 |
| | |||
* | fix confusing whitespace | Roger Dingledine | 2013-09-30 |
| | |||
* | test-network.sh: tools dir in PATH, parameterization | Jim Pannacciulli | 2013-09-29 |
| | |||
* | Changes file for 5505 | Nick Mathewson | 2013-09-29 |
| | |||
* | Don't preprocess torify | guilhem | 2013-09-29 |
| | | | | | Since torify has been removed from tsocks, it doesn't need to be preprocessed. Closes #5505. | ||
* | fix whitespace in log message | Roger Dingledine | 2013-09-29 |
| | |||
* | fix two cases where we were printing unsigned int as %d | Roger Dingledine | 2013-09-29 |
| | |||
* | retroactively fix a typo | Roger Dingledine | 2013-09-26 |
| | |||
* | Merge remote-tracking branch 'public/bug6055_v2_024' | Nick Mathewson | 2013-09-25 |
|\ | |||
| * | Re-enable TLS 1.[12] when building with OpenSSL >= 1.0.1e | Nick Mathewson | 2013-09-25 |
| | | | | | | | | | | | | | | | | | | | | To fix #6033, we disabled TLS 1.1 and 1.2. Eventually, OpenSSL fixed the bug behind #6033. I've considered alternate implementations that do more testing to see if there's secretly an OpenSSL 1.0.1c or something that secretly has a backport of the OpenSSL 1.0.1e fix, and decided against it on the grounds of complexity. | ||
* | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-09-24 |
|\| | |||
| * | Always call circuit_n_chan_done(chan, 0) from channel_closed() | Andrea Shepard | 2013-09-24 |
| | | |||
* | | Use tt_ptr_op, not test_eq, for pointer comparisons in tests | Nick Mathewson | 2013-09-23 |
| | | | | | | | | Makes mingw64 a bit happier. | ||
* | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-09-23 |
|\| | |||
| * | Fix a compilation warning with older gcc | Nick Mathewson | 2013-09-23 |
| | | |||
* | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-09-21 |
|\| | |||
| * | Relays should send timestamp in NETINFO. | Nick Mathewson | 2013-09-21 |
| | | | | | | | | | | | | This avoids skew warnings as authorities test reachability. Fix 9798; fix not on any released Tor. | ||
* | | Merge branch 'maint-0.2.4' | Roger Dingledine | 2013-09-21 |
|\| | |||
| * | back out most of 1d0ba9a | Roger Dingledine | 2013-09-21 |
| | | | | | | | | | | | | | | | | | | this was causing directory authorities to send a time of 0 on all connections they generated themselves, which means everybody reachability test caused a time skew warning in the log for that relay. (i didn't just revert, because the changes file has been modified by other later commits.) | ||
* | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-09-20 |
|\| | |||
| * | Merge branch 'no_client_timestamps_024_v2' into maint-0.2.4 | Nick Mathewson | 2013-09-20 |
| |\ | |||
| | * | Avoid error by not saying which intro cell type I mean | Nick Mathewson | 2013-09-20 |
| | | | |||
| | * | Round down hidden service descriptor publication times to nearest hour | Nick Mathewson | 2013-09-20 |
| | | | | | | | | | | | | | | | Implements part of proposal 222. We can do this safely, since REND_CACHE_MAX_SKEW is 24 hours. | ||
| | * | Remove the timestamp from AUTHENTICATE cells; replace with random bytes | Nick Mathewson | 2013-09-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This isn't actually much of an issue, since only relays send AUTHENTICATE cells, but while we're removing timestamps, we might as well do this too. Part of proposal 222. I didn't take the approach in the proposal of using a time-based HMAC, since that was a bad-prng-mitigation hack from SSL3, and in real life, if you don't have a good RNG, you're hopeless as a Tor server. | ||
| | * | Get ready to stop sending timestamps in INTRODUCE cells | Nick Mathewson | 2013-09-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | For now, round down to the nearest 10 minutes. Later, eliminate entirely by setting a consensus parameter. (This rounding is safe because, in 0.2.2, where the timestamp mattered, REND_REPLAY_TIME_INTERVAL was a nice generous 60 minutes.) | ||
| | * | Stop sending the current time in client NETINFO handshakes. | Nick Mathewson | 2013-09-20 |
| |/ | | | | | | | Implements part of proposal 222. | ||
| * | Document that disabledebuggerattachment prevents cores | Nick Mathewson | 2013-09-19 |
| | | |||
* | | Fix compilation with libevent 1 | Nick Mathewson | 2013-09-19 |
| | | | | | | | | | | | | | | a9910d89 added trickery to make us work with interned strings and seccomp; it requires libevent 2. Fix for 9785; bug not in any released tor. | ||
* | | Merge remote-tracking branch 'public/bug9716_024' | Nick Mathewson | 2013-09-19 |
|\ \ | |||
| * | | Try using INT_MAX, not SOMAXCONN, to set listen() backlog. | Nick Mathewson | 2013-09-11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fall back to SOMAXCONN if INT_MAX doesn't work. We'd like to do this because the actual maximum is overrideable by the kernel, and the value in the header file might not be right at all. All implementations I can find out about claim that this is supported. Fix for 9716; bugfix on every Tor. | ||
* | | | Fix benchmarks to run without crashing. | Nick Mathewson | 2013-09-18 |
| | | | | | | | | | | | | | | | I broke this when I added separate test-mode support by having the benchmarks get built with TEST_CFLAGS. | ||
* | | | Fix a memory leak on getaddrinfo in sandbox. Found by coverity | Nick Mathewson | 2013-09-16 |
| | | | |||
* | | | Clean up malloc issues in sandbox.c | Nick Mathewson | 2013-09-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | tor_malloc returns void *; in C, it is not necessary to cast a void* to another pointer type before assigning it. tor_malloc fails with an error rather than returning NULL; it's not necessary to check its output. (In one case, doing so annoyed Coverity.) | ||
* | | | Correctly re-process non-option cmdline args on sighup | Nick Mathewson | 2013-09-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Whenever we had an non-option commandline arguments *and* option-bearing commandline arguments on the commandline, we would save only the latter across invocations of options_init_from_torrc, but take their existence as license not to re-parse the former. Yuck! Incidentally, this fix lets us throw away the backup_arg[gv] logic. Fix for bug 9746; bugfix on d98dfb3746790448b0dcff2aa9a00e5e2602688a, not in any released Tor. Found by Damian. Thanks, Damian! | ||
* | | | Merge remote-tracking branch 'karsten/geoip-manual-update-sep2013' | Nick Mathewson | 2013-09-16 |
|\ \ \ | |||
| * | | | Remove 17 now unused manual A1 substitutions. | Karsten Loesing | 2013-09-10 |
| | | | | |||
* | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-09-16 |
|\ \ \ \ | | |_|/ | |/| | | |||
| * | | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | 2013-09-16 |
| |\ \ \ | |||
| | * \ \ | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | 2013-09-16 |
| | |\ \ \ | |||
| | | * | | | Update to the September 2013 GeoIP database. | Karsten Loesing | 2013-09-10 |
| | | | | | | |||
* | | | | | | Fix a windows compilation warning from 4647 branch | Nick Mathewson | 2013-09-13 |
| | | | | | |