aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* bump to 0.2.5.1-alphaRoger Dingledine2013-10-01
|
* 0.2.5.1-alpha will come out before 0.2.4.18-rc, so get its changes tooRoger Dingledine2013-10-01
|
* first draft of an 0.2.5.1-alpha changelogRoger Dingledine2013-10-01
|
* name it correctly, maybeRoger Dingledine2013-10-01
|
* blow away three more changes files that got into 0.2.4Roger Dingledine2013-10-01
|
* Add torify to EXTRA_DISTNick Mathewson2013-10-01
| | | | | Now that we no longer build it from torify.in, we need to list it manually.
* Mention "make test-network" in doc/HACKINGNick Mathewson2013-10-01
|
* what is logging "above" notice?Roger Dingledine2013-10-01
|
* remove changes files that are already merged in release-0.2.4Roger Dingledine2013-10-01
|
* fix another confusing whitespace instanceRoger Dingledine2013-09-30
|
* fix confusing whitespaceRoger Dingledine2013-09-30
|
* test-network.sh: tools dir in PATH, parameterizationJim Pannacciulli2013-09-29
|
* Changes file for 5505Nick Mathewson2013-09-29
|
* Don't preprocess torifyguilhem2013-09-29
| | | | | Since torify has been removed from tsocks, it doesn't need to be preprocessed. Closes #5505.
* fix whitespace in log messageRoger Dingledine2013-09-29
|
* fix two cases where we were printing unsigned int as %dRoger Dingledine2013-09-29
|
* retroactively fix a typoRoger Dingledine2013-09-26
|
* Merge remote-tracking branch 'public/bug6055_v2_024'Nick Mathewson2013-09-25
|\
| * Re-enable TLS 1.[12] when building with OpenSSL >= 1.0.1eNick Mathewson2013-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 Mathewson2013-09-24
|\|
| * Always call circuit_n_chan_done(chan, 0) from channel_closed()Andrea Shepard2013-09-24
| |
* | Use tt_ptr_op, not test_eq, for pointer comparisons in testsNick Mathewson2013-09-23
| | | | | | | | Makes mingw64 a bit happier.
* | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-09-23
|\|
| * Fix a compilation warning with older gccNick Mathewson2013-09-23
| |
* | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-09-21
|\|
| * Relays should send timestamp in NETINFO.Nick Mathewson2013-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 Dingledine2013-09-21
|\|
| * back out most of 1d0ba9aRoger Dingledine2013-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 Mathewson2013-09-20
|\|
| * Merge branch 'no_client_timestamps_024_v2' into maint-0.2.4Nick Mathewson2013-09-20
| |\
| | * Avoid error by not saying which intro cell type I meanNick Mathewson2013-09-20
| | |
| | * Round down hidden service descriptor publication times to nearest hourNick Mathewson2013-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 bytesNick Mathewson2013-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 cellsNick Mathewson2013-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 Mathewson2013-09-20
| |/ | | | | | | Implements part of proposal 222.
| * Document that disabledebuggerattachment prevents coresNick Mathewson2013-09-19
| |
* | Fix compilation with libevent 1Nick Mathewson2013-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 Mathewson2013-09-19
|\ \
| * | Try using INT_MAX, not SOMAXCONN, to set listen() backlog.Nick Mathewson2013-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 Mathewson2013-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 coverityNick Mathewson2013-09-16
| | |
* | | Clean up malloc issues in sandbox.cNick Mathewson2013-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 sighupNick Mathewson2013-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 Mathewson2013-09-16
|\ \ \
| * | | Remove 17 now unused manual A1 substitutions.Karsten Loesing2013-09-10
| | | |
* | | | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-09-16
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4Nick Mathewson2013-09-16
| |\ \ \
| | * \ \ Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3Nick Mathewson2013-09-16
| | |\ \ \
| | | * | | Update to the September 2013 GeoIP database.Karsten Loesing2013-09-10
| | | | | |
* | | | | | Fix a windows compilation warning from 4647 branchNick Mathewson2013-09-13
| | | | | |