aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-26practracker: Fix a typo in a logging function callteor
Obviously correct changes to already-reviewed code.
2019-11-26test: Fix a python double-spaceteor
2019-11-25Merge branch 'stream-socks-auth' into bug19859_mergedNick Mathewson
2019-11-25Merge branch 'maint-0.4.2'teor
Merge tor_free() notes with whitespace fixes.
2019-11-25CodingStandards: Use consistent spacingteor
* 2 newlines before ====== headers * 1 newline before ------ headers
2019-11-25Merge branch 'maint-0.4.2'teor
2019-11-25Merge branch 'maint-0.4.1' into maint-0.4.2teor
2019-11-25Merge branch 'maint-0.4.0' into maint-0.4.1teor
2019-11-25Merge branch 'maint-0.3.5' into maint-0.4.0teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1441' into maint-0.4.0teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1396' into maint-0.4.0teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1464' into maint-0.3.5teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1422' into maint-0.3.5teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1405' into maint-0.3.5teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1395' into maint-0.3.5teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1394' into maint-0.3.5teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1557'teor
2019-11-25CodingStandards: Use the correct changes file formatteor
And remove a duplicate description of the format. Obviously correct changes to documentation.
2019-11-23rename_c_identifier: don't crash when doing only one replacement.Nick Mathewson
2019-11-22Fix a low-impact memory leak in options_act_reversible()Nick Mathewson
Found by Coverity as CID 1455953 Fixes bug 32575; bug not in any released Tor.
2019-11-21ht.h: improve documentation for HT_NEXT_RMV.Nick Mathewson
2019-11-21Merge branch 'ticket32209'Nick Mathewson
2019-11-21config.md: suggestions from teorNick Mathewson
2019-11-21Merge branch 'reversible_3'Nick Mathewson
2019-11-21Merge branch 'tor-github/pr/1555'George Kadianakis
2019-11-21hs-v3: Add changes file for ticket #30382David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-11-21hs-v3: Return bad address SOCKS5 extended errorDavid Goulet
If ExtendedErrors is set for the SocksPort, an invalid .onion address now returns the 0xF6 error code per prop304. Closes #30022 Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-11-20Merge branch 'bug32555'Nick Mathewson
2019-11-20options_act_reversible: add more comments to explain orderingNick Mathewson
2019-11-20Typo/grammar fixes.Nick Mathewson
2019-11-20log config: Set safelogging_changed even if we aren't running Tor.Nick Mathewson
2019-11-20Some tests for log changes, commit, and rollbackNick Mathewson
2019-11-20Make KeyDirectory's GroupReadable behave the same as CacheDirectory's.Nick Mathewson
In #26913 we solved a bug where CacheDirectoryGroupReadable would override DataDirectoryGroupReadable when the two directories are the same. We never did the same for KeyDirectory, though, because that's a rare setting. Now that I'm testing this code, though, fixing this issue seems fine. Fixes bug #27992; bugfix on 0.3.3.1-alpha.
2019-11-20New unit tests for options_create_directories().Nick Mathewson
2019-11-20parseconf test: ControlSocketsGroupWriteable without ControlSocket.Nick Mathewson
2019-11-20Typo fix in warning message about ControlSocketNick Mathewson
2019-11-20Free options objects for which validation fails.Nick Mathewson
Also free options objects when we discard them due to TestingTorOptions. Fixes bug 32555; bug not in any released Tor.
2019-11-19Split listener configuration out of options_act_reversible()Nick Mathewson
2019-11-19Split log configuration out of options_act_reversible().Nick Mathewson
2019-11-19options_act_reversible(): Extract more startup-only pieces.Nick Mathewson
These have to happen after opening listeners and before opening logs :/
2019-11-19Extract a function for one-time-only pre-reversible options.Nick Mathewson
These changes _only_ happen at startup, and happen before _any_ reversible option change is set.
2019-11-19Move some ControlSocket checks to options_validate_cb()Nick Mathewson
There is no reason for them be in options_act_reversible().
2019-11-18Rename REGISTER_SUCCESS_ALSO_DECRYPTED to REGISTER_SUCCESS_AND_DECRYPTED.George Kadianakis
2019-11-18Various minor improvements after David's review.George Kadianakis
- Fix a wrong log message - Introduce a cap for the nickname size - Change some 'if' statements to 'switch'.
2019-11-18hs-v3: Decrypt pending descriptors when we get new client auth creds.George Kadianakis
2019-11-18Add changes file for #30381.George Kadianakis
2019-11-18control-port: Tests for ONION_CLIENT_AUTH_VIEW.George Kadianakis
2019-11-18control-port: Implement ONION_CLIENT_AUTH_VIEW.George Kadianakis
2019-11-18control-port: Tests for ONION_CLIENT_AUTH_REMOVE.George Kadianakis
2019-11-18control-port: Implement ONION_CLIENT_AUTH_REMOVE.George Kadianakis