Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-17 | Merge remote-tracking branch 'teor/ticket27757'tor-0.3.5.1-alpha | Nick Mathewson | |
2018-09-18 | ChangeLog: add onion service versions to the Tor2web deprecation notice | teor | |
Tor2web was never implemented for v3 onion services. | |||
2018-09-18 | ChangeLog: the ContactInfo UTF-8 requirement is a major UI change | teor | |
(Even if it only affects a few relay operators.) | |||
2018-09-18 | ChangeLog: bugfixes are on previous releases, not this release | teor | |
2018-09-18 | ChangeLog: delete both consensus flavours to un-break nss | teor | |
The required protocol version check occurs before the consensus flavour check. So on directory mirrors (and some client configs), alpha users need to delete both consensus flavours to workaround nss bugs. Closes ticket 27756. | |||
2018-09-17 | More changelog edits | Nick Mathewson | |
2018-09-17 | Write a blurb, pull UI changes to the front, edit | Nick Mathewson | |
2018-09-17 | Light edits on changelog. mostly combining sections. | Nick Mathewson | |
2018-09-17 | Lower the maximum size of a private key file to 16 MB | Nick Mathewson | |
This shouldn't be a user-visible change: nobody has a 16 MB RSA key that they're trying to use with Tor. I'm doing this to fix CID 1439330 / ticket 27730, where coverity complains (on 64-bit) that we are making a comparison that is never true. | |||
2018-09-17 | Bump to 0.3.5.1-alpha | Nick Mathewson | |
2018-09-17 | Start a changelog for 0.3.5.1-alpha | Nick Mathewson | |
2018-09-16 | Add tortls.h includes to expose critical macro. Fix #27734. | Nick Mathewson | |
2018-09-16 | Don't try to link C from rust doctests for nss detection | Nick Mathewson | |
This is really annoying, since we can't use cfg(test) for doctests. | |||
2018-09-16 | Merge branch 'bug25573-034-typefix' | Nick Mathewson | |
2018-09-16 | Fix duplicate declaration of pathbias_count_valid_cells. | Nick Mathewson | |
2018-09-16 | When Tor is compiled with NSS, don't claim support for LinkAuth=1 | Nick Mathewson | |
Closes ticket 27288 | |||
2018-09-14 | Add a missing function for windows | Nick Mathewson | |
2018-09-14 | Explicitly ignore BIO_set_close() return val to fix #27711 | Nick Mathewson | |
2018-09-14 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-09-14 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-09-14 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-09-14 | hs-v3: Don't BUG() on directory permission check failure | David Goulet | |
In hs_config.c, we do validate the permission of the hidden service directory but we do not try to create it. So, in the event that the directory doesn't exists, we end up in the loading key code path which checks for the permission and possibly creates the directory. On failure, don't BUG() since there is a perfectly valid use case for that function to fail. Fixes #27335 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-09-14 | Merge remote-tracking branch 'dgoulet/ticket27040_035_01' | Nick Mathewson | |
2018-09-14 | Merge branch 'nss_countbytes_squashed' | Nick Mathewson | |
2018-09-14 | Allow malloc includes in tls library | Nick Mathewson | |
2018-09-14 | Add support for lower-level byte counting with NSS | Nick Mathewson | |
This is harder than with OpenSSL, since OpenSSL counts the bytes on its own and NSS doesn't. To fix this, we need to define a new PRFileDesc layer that has its own byte-counting support. Closes ticket 27289. | |||
2018-09-14 | hs-v2: Demote log warning to info when we don't have a consensus | David Goulet | |
Fixes #27040 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-09-14 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-09-14 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-09-14 | If options_act() fails, restore the previous value of global_options | Nick Mathewson | |
Before 0.3.3.1-alpha, we would exit() in this case immediately. But now that we leave tor_main() more conventionally, we need to make sure we restore things so as not to cause a double free. Fixes bug 27708; bugfix on 0.3.3.1-alpha. | |||
2018-09-14 | Merge branch 'nss_27664' | Nick Mathewson | |
2018-09-14 | Merge branch 'nss_27451' | Nick Mathewson | |
2018-09-14 | Tweak changes file: call this a major feature. | Nick Mathewson | |
2018-09-14 | Tweak message; only log it on a relay. | Nick Mathewson | |
2018-09-14 | Merge remote-tracking branch 'neel/b21530' | Nick Mathewson | |
2018-09-14 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-09-14 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-09-14 | Merge remote-tracking branch 'onionk/rust-protokeyword1-035' | Nick Mathewson | |
2018-09-14 | Merge remote-tracking branch 'tor-github/pr/329' | Nick Mathewson | |
2018-09-14 | Merge branch 'ticket27247' | Nick Mathewson | |
2018-09-14 | Re-order includes to expose intptr_t to tor_api_internal.h | Nick Mathewson | |
2018-09-14 | Merge branch 'rust-protokeyword1-034' into rust-protokeyword1-035 | cypherpunks | |
2018-09-14 | Merge branch 'rust-protokeyword1' into rust-protokeyword1-034 | cypherpunks | |
2018-09-13 | Add log message for Tor being non-exit by default | Neel Chauhan | |
2018-09-13 | Include torint.h in socketpair.c for intptr_t definition. | Nick Mathewson | |
2018-09-13 | Fix a 32-bit off_t/size_t warning in crypto_rsa.c | Nick Mathewson | |
Bug not in any released Tor. | |||
2018-09-13 | Fix a shadowed-global warning in geoip.c | Nick Mathewson | |
Bugfix on 5ab2110eb6b4ae9082430081cb2800018cf0dcd6; bug not in any released Tor. | |||
2018-09-13 | Merge branch 'bug27224_take2_squashed' | Nick Mathewson | |
2018-09-13 | Avoid calling node_get_all_orports() from node_is_a_configured_bridge() | rl1987 | |
All node_get_all_orports() does is allocate and return a smartlist with at most two tor_addr_port_t members that match ORPort's of node configuration. This is harmful for memory efficiency, as it allocates the same stuff every time it is called. However, node_is_a_configured_bridge() does not need to call it, as it already has all the information to check if there is configured bridge for a given node. The new code is arranged in a way that hopefully makes each succeeding linear search through bridge_list less likely. | |||
2018-09-13 | Add a test case with a matching ip but mismatched identity. | Nick Mathewson | |