summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-25Reflow changelogtor-0.3.3.1-alphaNick Mathewson
2018-01-25We do not put a colon here.Nick Mathewson
2018-01-25bump version to 0.3.3.1-alphaNick Mathewson
2018-01-25Proofreading step by seborn (thx)Nick Mathewson
2018-01-25finish writing the blurbNick Mathewson
2018-01-25More editing on the ChangeLogNick Mathewson
2018-01-25spellcheck the changelogNick Mathewson
2018-01-25re-sort and re-flow the changelogNick Mathewson
2018-01-25Light changelog relabeling and editingNick Mathewson
2018-01-24Start on a changelog for 0.3.1.1-alphaNick Mathewson
2018-01-24Remove changes files that also appeared in 0.3.2.9Nick Mathewson
2018-01-24Merge branch 'maint-0.3.2'Nick Mathewson
2018-01-24Fix a memory leak in build_unopened_fourhopNick Mathewson
This is a unit-test-only leak, but let's fix it anyway so it doesn't hide real bugs. Bug not in any released version of Tor.
2018-01-24Fix a memory leak in scheduler/loop_kistNick Mathewson
Fixes bug 25005.
2018-01-23Add missing static keywordsTaylor Yu
crypto_openssl_header_version_str and crypto_openssl_version_str in crypto_openssl_mgt.c should be static.
2018-01-23openssl_mutexes code belongs in openssl_mgt.cNick Mathewson
2018-01-23add a missing "compat_openssl.h"Nick Mathewson
2018-01-23perhaps this was the missing include?Nick Mathewson
2018-01-23Add a missing include for openssl 1.0.2Nick Mathewson
2018-01-23Merge remote-tracking branch 'mikeperry/bug24946'Nick Mathewson
2018-01-23Merge remote-tracking branch 'asn/bug24896'Nick Mathewson
2018-01-23Merge remote-tracking branch 'ffmancera/bug24658-openssl'Nick Mathewson
2018-01-23Add onion service activity information to our heartbeat logs.George Kadianakis
2018-01-22Move the openssl namespace back into .c files.Fernando Fernandez Mancera
As we're trying not to have all the other modules in Tor, we moved the openssl namespace includes back into crypto.c and crypto_openssl_mgt.c files. Follows #24658. Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2018-01-20Bug 24946: Fix a warning message caused by a missed purpose check.Mike Perry
Also fix three other checks (found by inspection of all CIRCUIT_PURPOSE_C_GENERAL occurrences).
2018-01-19oxford comma for-the-winRoger Dingledine
2018-01-19Add a "falls through" comment to make gcc happy.Nick Mathewson
2018-01-19Merge remote-tracking branch 'mikeperry/bug23101-mergeready-squashed'Nick Mathewson
2018-01-19Bug 23101: Pre-build HS-specific circuits (instead of general).Mike Perry
Prebuilt circs are 4 hops, since only server side HSDIR and intro circs are 3 hops, and it is OK if those sometimes take longer to build.
2018-01-19Add new circuit purposes for hsdir activity.Mike Perry
This lets us control their path len and usage.
2018-01-19Implement layer 2 and layer 3 guard pinning via torrc.Mike Perry
Block circuit canibalization when HSRendezvousMiddleNodes is active. Also make it apply to all HS circuits, not just rends.
2018-01-19Merge branch 'disable_signal_handlers'Nick Mathewson
2018-01-19Merge branch 'maint-0.3.2'Nick Mathewson
2018-01-19Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2018-01-19Merge remote-tracking branch 'dgoulet/bug24895_032_02' into maint-0.3.2Nick Mathewson
2018-01-19Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
"ours" merge to avoid maint-0.3.0's version of 24895.
2018-01-19Merge remote-tracking branch 'dgoulet/bug24895_031_02' into maint-0.3.1Nick Mathewson
2018-01-19Merge branch 'maint-0.2.9' into maint-0.3.0maint-0.3.0Nick Mathewson
Conflicts: src/or/rendservice.c
2018-01-19Merge remote-tracking branch 'dgoulet/bug24895_029_02' into maint-0.2.9Nick Mathewson
2018-01-19Merge branch 'bug24895_031_02' into bug24895_032_02David Goulet
2018-01-19Merge branch 'bug24895_029_02' into bug24895_031_02David Goulet
2018-01-19hs: Use hs_service_max_rdv_failures consensus param, defaulting to 2Roger Dingledine
2018-01-19Add crypto_openssl_mgt.[ch] for compiling dependencies.Fernando Fernandez Mancera
Included crypto_openssl_mgt.[ch] into the appropiate files in order to resolve compiling and dependencies issues. Follows #24658. Signed-off-by: Fernando Fernandez Mancera <ffernandezmancera@gmail.com>
2018-01-19Tweaks into functions and variables in crypto_openssl_mgt.[ch]Fernando Fernandez Mancera
Renamed free_openssl() to crypto_openssl_free_all(). Also we made variables and functions static again. Follows #24658. Signed-off-by: Fernando Fernandez Mancera <ffernandezmancera@gmail.com>
2018-01-19Merge branch 'maint-0.3.2'Nick Mathewson
2018-01-19Merge remote-tracking branch 'tlyu-github/travis-workaround-master'Nick Mathewson
2018-01-19Merge branch 'maint-0.3.1'Nick Mathewson
"ours" merge to avoid the 0.3.1 version of the 24863 fix.
2018-01-19Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2018-01-19Merge remote-tracking branch 'tlyu-github/travis-workaround-031' into ↵Nick Mathewson
maint-0.3.1
2018-01-19Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
"ours" merge to avoid 0.2.5 version of #24863 fix.