aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-10-14Merge branch 'bug27772_squashed'Nick Mathewson
2018-10-14Fix various GCC LTO warnings in the unit tests.Nick Mathewson
2018-10-14In tor_tls_get_my_certs(), set cert ptrs even on failureNick Mathewson
Nothing should ever look at them on failure, but in some cases, the unit tests don't check for failure, and then GCC-LTO freaks out. Fixes part of 27772.
2018-10-14Initialize some locals in socks5 parsing code.Nick Mathewson
These confused GCC LTO, which thought they might be used uninitialized. I'm pretty sure that as long as 'res' indicates success, they will always be set to something, but let's unconfuse the compiler in any case.
2018-10-14Use the correct function signatures in test_relaycell.cNick Mathewson
This is now officially an antipattern: please let's never copy a function declaration in two places again. That's what headers are for.
2018-10-14Use assertions so GCC LTO doesn't worry about TLS channel conversionNick Mathewson
Part of #27772
2018-10-14Merge remote-tracking branch 'tor-github/pr/402'Nick Mathewson
2018-10-12report origin of mystery core fileTaylor Yu
Report what program produced the mysterious core file that we occasionally see on Travis CI during make distcheck. Closes ticket 28024.
2018-10-12Merge remote-tracking branch 'tor-github/pr/380'Nick Mathewson
2018-10-10Merge branch 'maint-0.3.4'Nick Mathewson
2018-10-10Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-10-10Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson
2018-10-10Merge remote-tracking branch 'tor-github/pr/392' into maint-0.2.9Nick Mathewson
2018-10-10Merge branch 'bug27738-034-merged' into bug27738-master-mergedTaylor Yu
2018-10-10Merge branch 'bug27738-033' into bug27738-034Taylor Yu
2018-10-10Merge remote-tracking branch 'teor/bug27738-032' into bug27738-033Taylor Yu
2018-10-10Merge branch 'maint-0.3.4'Nick Mathewson
2018-10-10Merge branch 'appveyor_pacman_fixes_034' into maint-0.3.4Nick Mathewson
2018-10-10Merge branch 'maint-0.3.4'Nick Mathewson
2018-10-10Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-10-10Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson
2018-10-10Update geoip and geoip6 to the October 9 2018 database.Karsten Loesing
2018-10-10fixup! Changes file for apveyor changesNick Mathewson
2018-10-10Changes file for apveyor changesNick Mathewson
2018-10-10Appveyor: Don't try to install the mingw openssl packageNick Mathewson
This package conflicts with a preinstalled mingw openssl. Fixes bug 27943. I think this was an appveyor change, not a Tor bug.
2018-10-10Install only one of the two mingw architectures in appveyorNick Mathewson
Closes ticket 27765 This commit also changes the appveyor file to a unified line ending style, since the old one was pretty confused. Use "-b" to see the real differences.
2018-10-10Merge remote-tracking branch 'tor-github/pr/384'Nick Mathewson
2018-10-09Merge remote-tracking branch 'tor-github/pr/385'Nick Mathewson
2018-10-09Merge remote-tracking branch 'public/ticket27856'Nick Mathewson
2018-10-07Add changes filerl1987
2018-10-05Add newline between hs_client_get_random_intro_from_edge() and ↵Neel Chauhan
hs_client_receive_introduce_ack()
2018-10-03Make sure we're removing conn from old_conns *once*rl1987
2018-10-03Refrain from using SMARTLIST_DEL_CURRENT in retry_all_listenersrl1987
2018-10-01Merge remote-tracking branch 'public/bug27893'Nick Mathewson
2018-10-01Merge remote-tracking branch 'public/bug27728'Nick Mathewson
2018-10-01Fix a bug where we would crash on --version.Nick Mathewson
Bug not in any released Tor. test-stem would have caught this.
2018-10-01changes file for splitting routerparse.c (#27924)Nick Mathewson
2018-10-01Remove routerparse include from files that dont use itNick Mathewson
2018-10-01Remove versions.h include from routerparse.hNick Mathewson
2018-10-01Remove unused headers from routerparse.cNick Mathewson
2018-10-01Extract addr-policy parsing code.Nick Mathewson
2018-10-01Move summarize_protover_flags to versions.cNick Mathewson
2018-10-01extract networkstatus parsing to its own file.Nick Mathewson
2018-10-01Pull detached-signatures code into dirauth.Nick Mathewson
2018-10-01Split microdescriptor parser into its own file.Nick Mathewson
2018-10-01Remove addr_policy_assert_ok() as unusedNick Mathewson
2018-10-01Remove dump_distinct_digest_count()Nick Mathewson
It was disabled-by-default for ages, and it no longer compiles. I think it's safe to call it obsolete.
2018-10-01Remove router_get_dir_hash as unused.Nick Mathewson
2018-10-01Move v2 hs parsing into feature/rendNick Mathewson
2018-10-01Split the authority-cert and signature/hash code from routerparseNick Mathewson