aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
| * | Revert "Detect bug 6252 (unexpected sendme cell)"Roger Dingledine2012-07-01
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit c32ec9c425e9539bcc8ede95612e2d331c2cc2dd. It turns out the two sides of the circuit don't actually stay in sync, so it is perfectly normal for the circuit window on the exit relay to grow to 2000+. We should fix that bug and then reconsider this patch.
* | | Merge branch 'maint-0.2.3'Roger Dingledine2012-07-01
|\| |
| * | Detect bug 6252 (unexpected sendme cell)Roger Dingledine2012-07-01
| | | | | | | | | | | | | | | | | | | | | | | | I only check on circuits, not streams, since bloating your stream window past the initial circuit window can't help you much. Also, I compare to CIRCWINDOW_START_MAX so we don't have surprising races if we lower CIRCWINDOW_START for an experiment.
| * | bump version to 0.2.3.18-rc-devNick Mathewson2012-06-28
| | |
| * | bump to 0.2.3.18-rcRoger Dingledine2012-06-28
| | |
* | | Fix crash bug from 4a8eaad7 (Bug 6255)Nick Mathewson2012-06-29
| | | | | | | | | | | | | | | | | | | | | | | | We were doing a tor_strclear() on client_keys_str when it might not even be set. Fix for bug 6255; bug not in any release of Tor. Thanks to katmagic for finding this one!
* | | Fix clang warning on d4285f03df475dc. Not in any released tor.Nick Mathewson2012-06-29
| | |
* | | Merge commit '81cd3d7ad641a8dbf'Nick Mathewson2012-06-28
|\| |
| * | add a blurb for 0.2.3.18-rc, other minor cleanupsRoger Dingledine2012-06-28
| | |
| * | fix grammar in commentRoger Dingledine2012-06-28
| | |
* | | Make check-spaces happy againNick Mathewson2012-06-28
| | |
* | | Fix bug 3842: add a GETINFO signal/namesBrendan C2012-06-28
| | | | | | | | | | | | | | | | | | Also refactor SIGNAL so that it and signal/names use the same table. (commit message by nickm)
* | | add new GETINFO config/defaultsmeejah2012-06-28
| | | | | | | | | | | | | | | | | | | | | returns the default values for every configuration item, similar to GETINFO config/names; include a changes entry for it. Fix for bug 4971
* | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-06-28
|\| |
| * | Merge remote-tracking branch 'public/bug6244_part2' into maint-0.2.3Nick Mathewson2012-06-28
| |\ \
| | * | Fix GETINFO address-mappings/... with wildcarded addresses.Nick Mathewson2012-06-27
| | | |
* | | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-06-28
|\| | |
| * | | Downgrade 'Got a certificate, but we already have it' log message from ↵Andrea Shepard2012-06-28
| |/ / | | | | | | | | | warning to info, except when we're a dirauth (fixes bug 5238)
* | | Extend tor_sscanf so it can replace sscanf in rephist.cNick Mathewson2012-06-28
| | | | | | | | | | | | Fixes bug 4195 and Coverity CID 448
* | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-06-27
|\| |
| * | Allow wildcarded mapaddress targets in controller MAPADDRESS commandNick Mathewson2012-06-27
| | |
* | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-06-26
|\| |
| * | Merge remote-tracking branch 'public/bug6227' into maint-0.2.3Nick Mathewson2012-06-26
| |\ \
| | * | Bump the test util/threads timeout up to 150 secNick Mathewson2012-06-25
| | | | | | | | | | | | | | | | | | | | | | | | This should make some debian build systems happier. Also, increase the select() timeout to a more reasonable 100 msec.
* | | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-06-26
|\| | |
| * | | Fix a warning when using glibc's strcspn with clang.Nick Mathewson2012-06-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With glibc 2.15 and clang 3.0, I get warnings from where we use the strcpsn implementation in the header as strcspn(string, "="). This is apparently because clang sees that part of the strcspn macro expands to "="[2], and doesn't realize that that part of the macro is only evaluated when "="[1] != 0.
| * | | Add a unit test for environment_variable_names_equalNick Mathewson2012-06-26
| | | | | | | | | | | | | | | | | | | | I need this because I'm about to frob that function to stop using strcspn() in order to get rid of a clang warning.
| * | | Fix a compilation warning with clang 3.0Nick Mathewson2012-06-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In b1ad1a1d0266a20bb we introduced an implicit (but safe) long-to-int shortening that clang didn't like. Warning not in any released version of Tor.
* | | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-06-26
|\| | |
| * | | Downgrade message about md cache cleaning from notice to infoNick Mathewson2012-06-26
| |/ / | | | | | | | | | Fix for #6238
* | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-06-25
|\| |
| * | Don't do DNS lookups when parsing corrupted managed proxy messages.George Kadianakis2012-06-25
| | | | | | | | | | | | | | | | | | The functions parse_{s,c}method_line() were using tor_addr_port_lookup() which is capable of doing DNS lookups. DNS lookups should not be necessary when parsing {C,S}METHOD lines.
* | | Merge remote-tracking branch 'public/bug2385'Nick Mathewson2012-06-25
|\ \ \
| * | | Clear a couple more fields in rend_service_load_auth_keysNick Mathewson2012-06-18
| | | |
| * | | Refactor exit path in rend_service_load_auth_keysNick Mathewson2012-06-18
| | | | | | | | | | | | | | | | | | | | | | | | Now it's an orthodox "goto err/done" exit path, and it isn't some screwy thing where we stick err/done at the end of a loop and duplicate our cleanup code.
| * | | Fix indentation in rend_service_load_auth_keysNick Mathewson2012-06-18
| | | |
| * | | Refactor rend_service_load_keys() into main portion and auth portion.Nick Mathewson2012-06-18
| | | |
| * | | Fix indentation and whitespace in rend_service_load_keysNick Mathewson2012-06-18
| | | |
| * | | Refactor rend_service_load_keys() into outer loop and loop contentsNick Mathewson2012-06-18
| | | |
| * | | Appease make check-spacesAndrea Shepard2012-06-15
| | | |
| * | | Clean up keys on stack in rend_parse_service_authorization()Andrea Shepard2012-06-15
| | | |
| * | | Clean up keys on stack in rend_client_refetch_v2_renddesc()Andrea Shepard2012-06-15
| | | |
| * | | Clean up keys on stack in rend_client_send_introduction()Andrea Shepard2012-06-15
| | | |
| * | | In rend_service_load_keys(), clear extended descriptor cookie and buffer, ↵Andrea Shepard2012-06-15
| | | | | | | | | | | | | | | | clear temporary heap space for client key, and check if serializing client key fails
| * | | Clean keys on stack in rend_service_rendezvous_has_opened()Andrea Shepard2012-06-15
| | | |
| * | | Clean keys on stack in rend_service_intro_has_opened()Andrea Shepard2012-06-15
| | | |
| * | | Clean up keys on stack in rend_service_introduce()Andrea Shepard2012-06-15
| | | |
| * | | Clean up keys on stack in rend_service_load_keys()Andrea Shepard2012-06-15
| | | |
* | | | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2012-06-25
|\ \ \ \ | | |/ / | |/| |
| * | | Merge remote-tracking branch 'public/bug6225' into maint-0.2.3Nick Mathewson2012-06-25
| |\ \ \