summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add bastet's ipv6 addressbastet_v6Sebastian Hahn2017-11-23
| | | | Implements ticket 24394
* Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2017-11-18
|\
| * Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2017-11-18
| |\
| | * Merge branch 'ticket18329_minimal_025' into maint-0.2.5Nick Mathewson2017-11-18
| | |\
| | | * Minimal implementation of bridge-distribution-requestNick Mathewson2017-11-13
| | |/ | | | | | | | | | | | | | | | | | | Just advertise the line when we're a bridge, using "any" if we're published or "none" if we aren't. This is done in lieu of a full backport of #18329.
* | | Merge branch 'bug22895_027' into maint-0.2.9Nick Mathewson2017-11-13
|\ \ \
| * | | Remove unused variables in donna's SSE2 codecypherpunks2017-07-27
| | | | | | | | | | | | | | | | | | | | | | | | Fixes unused-const-variable warnings with GCC on 32-bit x86 systems. Closes #22895.
* | | | Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2017-11-13
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'bug23291_028' into maint-0.2.8Nick Mathewson2017-11-13
| |\ \ \
| | * | | changes file for bug 23291Nick Mathewson2017-08-21
| | | | |
| | * | | 22839: fix check_heap_buffer buffer size in test-memwipeTies Stuij2017-08-21
| | | | |
* | | | | Merge remote-tracking branch 'teor/bug23470-029' into maint-0.2.9Nick Mathewson2017-11-13
|\ \ \ \ \
| * | | | | Stop relays calling directory_fetches_from_authorities on dir downloadsteor2017-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change refactors find_dl_schedule() to only call dependent functions as needed. In particular, directory_fetches_from_authorities() only needs to be called on clients. Stopping spurious directory_fetches_from_authorities() calls on every download on public relays has the following impacts: * fewer address resolution attempts, particularly those mentioned in 21789 * fewer descriptor rebuilds * fewer log messages, particularly those limited in 20610 Fixes 23470 in 0.2.8.1-alpha. The original bug was introduced in commit 35bbf2e as part of prop210.
* | | | | | Merge branch 'bug8185_025' into maint-0.2.9Nick Mathewson2017-11-13
|\ \ \ \ \ \
| * | | | | | Don't package cells onto marked circuits.Nick Mathewson2017-09-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This caused a BUG log when we noticed that the circuit had no channel. The likeliest culprit for exposing that behavior is d769cab3e5097980, where we made circuit_mark_for_close() NULL out the n_chan and p_chan fields of the circuit. Fixes bug 8185; bugfix on 0.2.5.4-alpha, I think.
* | | | | | | Merge branch 'ticket21953_029' into maint-0.2.9Nick Mathewson2017-11-13
|\ \ \ \ \ \ \
| * | | | | | | Define HeapEnableTerminationOnCorruption if the headers don't.Nick Mathewson2017-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MSDN says that it's always going to be 1, and they're usually pretty accurate about that. Fixes a bug in 21953.
| * | | | | | | Enable some windows hardening featuresNick Mathewson2017-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | One (HeapEnableTerminationOnCorruption) is on-by-default since win8; the other (PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION) supposedly only affects ATL, which (we think) we don't use. Still, these are good hygiene. Closes ticket 21953.
* | | | | | | | Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2017-11-11
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | |
| * | | | | | | Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2017-11-11
| |\ \ \ \ \ \ \ | | | |_|_|_|_|/ | | |/| | | | |
| | * | | | | | Update geoip and geoip6 to the November 6 2017 database.Karsten Loesing2017-11-10
| | | | | | | |
* | | | | | | | Merge remote-tracking branch 'public/bug23693_029' into maint-0.2.9Nick Mathewson2017-10-31
|\ \ \ \ \ \ \ \
| * | | | | | | | Make changes in server_mode() affect workers; fix a crash.Nick Mathewson2017-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this fix, changes from client to bridge don't trigger transition_affects_workers(), so we would never have actually initialized the cpuworkers. Fixes bug 23693. Bugfix on 3bcdb26267502e0 0.2.6.3-alpha, which fixed bug 14901 in the general case, but not on the case where public_server_mode() did not change.
* | | | | | | | | Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2017-10-25
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | "ours" merge to avoid version bump
| * | | | | | | | Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2017-10-25
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | | | | | | | | | | "ours" merge to avoid version bump
| | * | | | | | | bump to 0.2.5.15-devNick Mathewson2017-10-25
| | | | | | | | |
| * | | | | | | | bump to 0.2.8.16-devNick Mathewson2017-10-25
| | | | | | | | |
* | | | | | | | | bump to 0.2.9.13-devNick Mathewson2017-10-25
| | | | | | | | |
* | | | | | | | | bump version in the other places :/Nick Mathewson2017-10-24
| | | | | | | | |
* | | | | | | | | Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2017-10-24
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | "ours" merge to avoid version bump
| * | | | | | | | Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2017-10-24
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | | | | | | | | | | | | | | | | | | "ours" merge to avoid version bump
| | * | | | | | | bump to 0.2.5.15Nick Mathewson2017-10-24
| | | | | | | | |
| * | | | | | | | bump to 0.2.8.16Nick Mathewson2017-10-24
| | | | | | | | |
* | | | | | | | | bump to 0.2.9.13Nick Mathewson2017-10-24
| | | | | | | | |
* | | | | | | | | Merge remote-tracking branch 'teor/bug23874-029' into maint-0.2.9Nick Mathewson2017-10-23
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Clear the address when node_get_prim_orport() returns earlyteor2017-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 23874; bugfix on 0.2.8.2-alpha.
* | | | | | | | | | Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2017-10-23
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Adjust test, now that there are 9 dirauths againNick Mathewson2017-10-23
| | | | | | | | | |
* | | | | | | | | | Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2017-10-23
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
| * | | | | | | | | Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2017-10-23
| |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | |
| | * | | | | | | | dirauth: Add bastet to the default authoritiesDavid Goulet2017-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #23910 Based on a patch by dgoulet; backported to 0.2.5
* | | | | | | | | | Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2017-10-23
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
| * | | | | | | | | Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2017-10-23
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / /
| | * | | | | | | | Update Longclaw's IP address; fixes 23592.Nick Mathewson2017-10-17
| | | | | | | | | |
* | | | | | | | | | Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2017-10-23
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
| * | | | | | | | | Merge remote-tracking branch 'public/bug23690_028' into maint-0.2.8Nick Mathewson2017-10-23
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | Clear outbuf_flushlen when we clear a connection's outbufNick Mathewson2017-09-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we added single_conn_free_bytes(), we cleared the outbuf on a connection without setting outbuf_flushlen() to 0. This could cause an assertion failure later on in flush_buf(). Fixes bug 23690; bugfix on 0.2.6.1-alpha.
* | | | | | | | | | | Merge remote-tracking branch 'public/bug23081_025' into maint-0.2.9Nick Mathewson2017-10-23
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | In ntmain, call set_main_thread() before running the loop.Nick Mathewson2017-08-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch from Vort; fixes bug 23081; bugfix on fd992deeea76972 in 0.2.1.16-rc when set_main_thread() was introduced. See the changes file for a list of all the symptoms this bug has been causing when running Tor as a Windows Service.
* | | | | | | | | | | | Merge remote-tracking branch 'public/bug22349_029' into maint-0.2.9Nick Mathewson2017-10-23
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |