Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-24 | Changes file for 22497 | Nick Mathewson | |
2017-08-24 | Merge branch 'bug23106_032' | Nick Mathewson | |
2017-08-24 | Merge branch 'bug19281_025' | Nick Mathewson | |
2017-08-24 | Merge branch 'feature22976_squashed' | Nick Mathewson | |
2017-08-24 | Also disable spawning on Sandbox. | Nick Mathewson | |
This isn't a functional change, but it makes our logic more clear, and catches bugs earlier. | |||
2017-08-24 | Merge branch 'bug22779_031' | Nick Mathewson | |
2017-08-24 | Merge branch 'bug22677' | Nick Mathewson | |
2017-08-21 | Merge branch 'maint-0.3.1' | Nick Mathewson | |
2017-08-21 | Merge branch 'bug23291_028' into maint-0.3.1 | Nick Mathewson | |
2017-08-21 | changes file for bug 23291 | Nick Mathewson | |
2017-08-21 | Merge branch 'maint-0.3.1' | Nick Mathewson | |
2017-08-21 | Fix triggerable BUG() when decoding hsv3 descriptors. | George Kadianakis | |
Also improve the unittest to make sure it catches the right error. | |||
2017-08-11 | Raise MIN_DL_PER_REQUEST to 32 | Nick Mathewson | |
This change should improve overhead for downloading small numbers of descriptors and microdescriptors by improving compression performance and lowering directory request overhead. Closes ticket 23220. | |||
2017-08-11 | Merge branch 'bug18982' | Nick Mathewson | |
2017-08-11 | Merge branch 'maint-0.3.1' | Nick Mathewson | |
2017-08-11 | Merge remote-tracking branch 'dgoulet/bug23091_032_01' | Nick Mathewson | |
2017-08-09 | Document all the arguments of PublishServerDescriptor. | Nick Mathewson | |
Implements 15645. | |||
2017-08-09 | Add a 'NoExec' option that causes tor_spawn_background() to fail | Nick Mathewson | |
Core of an implementation for 22976. | |||
2017-08-09 | Clarify that "sandbox 1" requires linux and seccomp2 | Nick Mathewson | |
Closes 22677. | |||
2017-08-09 | Make write_escaped_data more robust to large inputs. | Nick Mathewson | |
The old implementation would fail with super-long inputs. We never gave it any, but still, it's nicer to dtrt here. Reported by Guido Vranken. Fixes bug 19281. | |||
2017-08-08 | Use a single free-and-exit strategy in config_process_include. | Nick Mathewson | |
This avoids a double-free when a pointer already freed with tor_free(config_line) is freed again in the cleanup-and-exit code. Fixes bug 23155. | |||
2017-08-08 | Merge branch 'maint-0.3.1' | Nick Mathewson | |
2017-08-08 | Merge branch 'bug23139' into maint-0.3.1 | Nick Mathewson | |
2017-08-08 | Merge branch 'maint-0.3.1' | Nick Mathewson | |
2017-08-08 | chages file on 22286 | Nick Mathewson | |
2017-08-08 | Fix a memory leak in consdiffmgr.c | Nick Mathewson | |
Fixes bug 23139; bugfix on 0.3.1.1-alpha. | |||
2017-08-04 | Remove usage of the PATH_MAX variable | cypherpunks | |
GNU Hurd does not define the PATH_MAX variable. Using the variable on this platform results in compilation errors. Closes #23098. | |||
2017-08-04 | Fix ntohs() that should have been htons() | Nick Mathewson | |
Fixes bug 23106; bugfix on 0.2.4.8-alpha. Fortunately, we only support big-endian and little-endian platforms, and on both of those, hton*() and ntoh*() behave the same. And if we did start to support middle endian systems (haha, no), most of _those_ have hton*(x) == ntoh*(x) too. | |||
2017-08-03 | routerkeys: Add cmdline option for learning signing key expiration. | Isis Lovecruft | |
* CLOSES #17639. * ADDS new --key-expiration commandline option which prints when the signing key expires. | |||
2017-08-03 | Merge branch 'bug20152' | Nick Mathewson | |
2017-08-03 | Merge branch 'bug22885_squashed' | Nick Mathewson | |
2017-08-03 | Don't send missing X-Desc-Gen-Reason on startup | Nick Mathewson | |
Since we start with desc_clean_since = 0, we should have been starting with non-null desc_dirty_reason. Fixes bug 22884; bugfix on 0.2.3.4-alpha when X-Desc-Gen-Reason was added. | |||
2017-08-03 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-08-03 | Merge branch 'maint-0.3.1' | Nick Mathewson | |
2017-08-03 | Merge remote-tracking branch 'dgoulet/bug23078_030_01' into maint-0.3.0 | Nick Mathewson | |
2017-08-03 | Merge branch 'maint-0.3.1' | Nick Mathewson | |
2017-08-03 | Merge branch 'bug23081_025' into maint-0.3.1 | Nick Mathewson | |
2017-08-03 | In ntmain, call set_main_thread() before running the loop. | Nick Mathewson | |
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. | |||
2017-08-03 | add changes file for STRUCT_OFFSET removeal (22521) | Nick Mathewson | |
2017-08-03 | Merge branch 'maint-0.3.1' | Nick Mathewson | |
2017-08-03 | Merge branch 'maint-0.2.5' into maint-0.2.8 | Nick Mathewson | |
2017-08-03 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-08-03 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-08-03 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2017-08-03 | Update geoip and geoip6 to the August 3 2017 database. | Karsten Loesing | |
2017-08-02 | Fix check_expired_networkstatus_callback() if condition | David Goulet | |
The condition was always true meaning that we would reconsider updating our directory information every 2 minutes. If valid_until is 6am today, then now - 24h == 1pm yesterday which means that "valid_until < (now - 24h)" is false. But at 6:01am tomorrow, "valid_until < (now - 24h)" becomes true which is that point that we shouldn't trust the consensus anymore. Fixes #23091 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2017-08-02 | Merge branch 'maint-0.3.1' | Nick Mathewson | |
2017-08-02 | Merge branch 'bug23071_031' into maint-0.3.1 | Nick Mathewson | |
2017-08-01 | hs: Cleanup logging statement in hs_intropoint.c | David Goulet | |
One log statement was a warning and has been forgotten. It is triggered for a successful attempt at introducting from a client. It has been reported here: https://lists.torproject.org/pipermail/tor-relays/2017-August/012689.html Three other log_warn() statement changed to protocol warning because they are errors that basically can come from the network and thus triggered by anyone. Fixes #23078. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2017-08-01 | Remove one more changes file for item already in release-0.3.1 | Nick Mathewson | |