Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-12 | hs: abolish hs_desc_link_specifier_dup() | teor | |
The previous commits introduced link_specifier_dup(), which is implemented using trunnel's opaque interfaces. So we can now remove hs_desc_link_specifier_dup(). Cleanup after bug 22781. | |||
2019-03-12 | test/hs: minor hs test fixes | teor | |
Cleanup some bugs discovered during 23576: * stop copying the first 20 characters of a 40-character hex string to a binary fingerprint * stop putting IPv6 addresses in a variable called "ipv4" * explain why we do a duplicate tt_int_op() to deliberately fail and print a value Fixes bug 29243; bugfix on 0.3.2.1-alpha. | |||
2019-03-12 | hs: abolish hs_desc_link_specifier_t | teor | |
The previous commits for 23576 confused hs_desc_link_specifier_t and link_specifier_t. Removing hs_desc_link_specifier_t fixes this confusion. Fixes bug 22781; bugfix on 0.3.2.1-alpha. | |||
2019-01-31 | hs: Onion services put IPv6 addresses in service descriptors | teor | |
Rewrite service_intro_point_new() to take a node_t. Since node_get_link_specifier_smartlist() supports IPv6 link specifiers, this refactor adds IPv6 addresses to onion service descriptors. Part of 23576, implements 26992. | |||
2019-01-30 | hs: Move get_lspecs_from_node to nodelist.c | teor | |
Also: * rename to node_get_link_specifier_smartlist * rewrite to return a smartlist * add link_specifier_smartlist_free Part of 23576. | |||
2019-01-24 | One more 32-bit clang warning | Nick Mathewson | |
2019-01-24 | Use tt_u64_op() in test_circuitpadding.c to fix compilation warnings | Nick Mathewson | |
Fixes bug 29169. | |||
2019-01-24 | Merge branch 'precommit_squashed' | Nick Mathewson | |
2019-01-24 | Only run the checkIncludes.py script if it exists | Nick Mathewson | |
(It was added in 0.3.5) | |||
2019-01-24 | lintChanges.py didn't take a directory argument in 0.2.9 | Nick Mathewson | |
2019-01-24 | Also run checkInclude.py before every commit | rl1987 | |
2019-01-24 | Add a pre-commit hook that runs code and changelog entry formatting checks | rl1987 | |
2019-01-23 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-23 | Log an HSDesc we failed to parse at Debug loglevel | rl1987 | |
2019-01-23 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-23 | Merge branch 'maint-0.3.4' into maint-0.3.5 | Nick Mathewson | |
2019-01-23 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2019-01-23 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
"ours" merge to avoid dropping non-broken changes files after removal of merged 0.2.9 changes files. | |||
2019-01-23 | maint-0.2.9: remove changes files that are merged in 0.2.9 releases | Nick Mathewson | |
Many of these files cause check-changes to fail, which will be a long-term problem as we continue to support 0.2.9. | |||
2019-01-22 | Merge branch 'bug29122' | Nick Mathewson | |
2019-01-22 | Fix intermittent failures of test_circuitpadding_wronghop(). | George Kadianakis | |
We fix it by disabling the scheduling of actual padding. Fixes #29122. | |||
2019-01-22 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-22 | correct bug number in 29042 changelog | Nick Mathewson | |
2019-01-22 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-22 | Merge branch 'bug29042_035' into maint-0.3.5 | Nick Mathewson | |
2019-01-22 | Merge remote-tracking branch 'tor-github/pr/653' | Nick Mathewson | |
2019-01-22 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-22 | Merge branch 'bug28979_035' into maint-0.3.5 | Nick Mathewson | |
2019-01-18 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2019-01-18 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
2019-01-18 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-18 | Merge branch 'maint-0.3.4' into maint-0.3.5 | Nick Mathewson | |
2019-01-18 | Fix the year for 0.3.4.10 and 0.3.3.11 | Nick Mathewson | |
2019-01-18 | format_changelog: treat "issue NNNN" as a track ticket | Nick Mathewson | |
2019-01-18 | Bump to 0.4.0.1-alpha-dev | Nick Mathewson | |
2019-01-17 | Better failure message on stochastic test failuretor-0.4.0.1-alpha | Nick Mathewson | |
2019-01-17 | Speed up the deterministic prng in test_prob_distr, by a lot. | Nick Mathewson | |
Using a single xof object and squeezing it repeatedly should make everything MUCH faster here. | |||
2019-01-17 | Merge remote-tracking branch 'tor-github/pr/645' | Nick Mathewson | |
2019-01-17 | lintChanges.py: Two python re usage fixes | Nick Mathewson | |
2019-01-16 | Fix documentation for ClientAuth on HSv3. | Nick Mathewson | |
The manpage erroneously said "privkey" when "public-key" would have been correct. Reported by "Felixix" as ticket 28979. Bugfix on 0.3.5.1-alpha. | |||
2019-01-16 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-16 | Add changes file for bug 28981 | Kris Katterjohn | |
The fix was in commit 61636ad989de674698601284957dacde53cc4984. Signed-off-by: Kris Katterjohn <katterjohn@gmail.com> | |||
2019-01-16 | Update and fix a couple of comments in meminfo.c | Kris Katterjohn | |
This fixes a typo and also notes that HW_PHYSMEM64 is defined on NetBSD (not just OpenBSD). Signed-off-by: Kris Katterjohn <katterjohn@gmail.com> | |||
2019-01-16 | Use HW_PHYSMEM instead of HW_USERMEM in get_total_system_memory_impl | Kris Katterjohn | |
The code checked for sysctl being available and HW_PHYSMEM being defined, but HW_USERMEM was actually being used with sysctl instead of HW_PHYSMEM. The case for OpenBSD, etc. use HW_PHYSMEM64 (which is obviously a 64-bit variant of HW_PHYSMEM) and the case for OSX uses HW_MEMSIZE (which appears to be a 64-bit variant of HW_PHYSMEM). Signed-off-by: Kris Katterjohn <katterjohn@gmail.com> | |||
2019-01-16 | Log more messages when failing to decode RSA keys | Nick Mathewson | |
We log these messages at INFO level, except when we are reading a private key from a file, in which case we log at WARN. This fixes a regression from when we re-wrote our PEM code to be generic between nss and openssl. Fixes bug 29042, bugfix on 0.3.5.1-alpha. | |||
2019-01-16 | Bump copyright date to 2019 | Nick Mathewson | |
2019-01-16 | Update copyright script for 2019 | Nick Mathewson | |
2019-01-16 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-16 | Bump copyright date to 2019. | Nick Mathewson | |
2019-01-16 | More line edits to changelog. Thanks, seborn! | Nick Mathewson | |