Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-11 | Don't call flush_pending_log_callbacks while logging LD_NOCB messages. | Robert Ransom | |
Found by boboper. | |||
2010-11-19 | Better fix for 2190: defer libevent->controller messages instead of dropping | Nick Mathewson | |
2010-11-19 | Do not send Libevent log messages to a controller. | Nick Mathewson | |
Doing so could make Libevent call Libevent from inside a Libevent logging call, which is a recipe for reentrant confusion and hard-to-debug crashes. This would especially hurt if Libevent debug-level logging is enabled AND the user has a controller watching for low-severity log messages. Fix bug 2190; fix on 0.1.0.2-rc. | |||
2010-11-19 | Fix a unit test broken by fix for 2195 | Nick Mathewson | |
2010-11-19 | Merge branch 'fix2183', remote branch 'rransom/fix2195-v2' into maint-0.2.2 | Nick Mathewson | |
2010-11-19 | Add changes file for bug2195. | Robert Ransom | |
2010-11-19 | Fix logic error in router_dump_router_to_string. | Robert Ransom | |
Spotted by Nick Mathewson. | |||
2010-11-19 | Add comments to some of the bug2183 fix code | Nick Mathewson | |
2010-11-17 | Generate a router descriptor even if generating an extra-info descriptor fails. | Robert Ransom | |
Fixes bug #2195. | |||
2010-11-17 | Do not emit an extra-info-digest descriptor line if the digest is zero. | Robert Ransom | |
2010-11-17 | Tweak the bugfix for 2183 a bit more. | Karsten Loesing | |
2010-11-16 | new development version | Roger Dingledine | |
2010-11-16 | final touchupstor-0.2.2.18-alpha | Roger Dingledine | |
2010-11-16 | bump to 0.2.2.18-alpha | Roger Dingledine | |
2010-11-16 | warn more about AllowSingleHopExits | Roger Dingledine | |
2010-11-15 | merge in more changelog entries | Roger Dingledine | |
2010-11-15 | Merge commit 'nickm/1776_redux_v1' into maint-0.2.2 | Roger Dingledine | |
2010-11-15 | Clean up my 1776 fix a bit | Nick Mathewson | |
Sebastian notes (and I think correctly) that one of our ||s should have been an &&, which simplifies a boolean expression to decide whether to replace bridges. I'm also refactoring out the negation at the start of the expression, to make it more readable. | |||
2010-11-15 | Move controller event for socks warning into log_unsafe_socks_warning | Nick Mathewson | |
2010-11-15 | Merge branch 'bug2000_nm_022' into maint-0.2.2 | Nick Mathewson | |
2010-11-15 | changes entry for nopublish removal in 5040c855d | Nick Mathewson | |
2010-11-15 | Make the coducmentation for SingleHop stuff slightly more dire | Nick Mathewson | |
2010-11-15 | Merge remote branch 'sebastian/manpagefixups' into maint-0.2.2 | Nick Mathewson | |
2010-11-15 | Rate-limit unsafe socks warning | Sebastian Hahn | |
Pick 5 seconds as the limit. 5 seconds is a compromise here between making sure the user notices that the bad behaviour is (still) happening and not spamming their log too much needlessly (the log message is pretty long). We also keep warning every time if safesocks is specified, because then the user presumably wants to hear about every blocked instance. (This is based on the original patch by Sebastian, then backported to 0.2.2 and with warnings split into their own function.) | |||
2010-11-15 | Don't use log_err for non-criticial warnings. | Karsten Loesing | |
2010-11-15 | Try harder not to exceed the 50 KB extra-info descriptor limit. | Karsten Loesing | |
Our checks that we don't exceed the 50 KB size limit of extra-info descriptors apparently failed. This patch fixes these checks and reserves another 250 bytes for appending the signature. Fixes bug 2183. | |||
2010-11-12 | Avoid perma-blocking the controller on bug in shrink_freelist | Nick Mathewson | |
In all likelihood, this bug would make Tor assert, but if it doesn't, let's not have two bugs. | |||
2010-11-12 | Add changes file for bug1125 | Nick Mathewson | |
2010-11-12 | Merge remote branch 'rransom/bug1125-022' into maint-0.2.2 | Nick Mathewson | |
2010-11-12 | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
2010-11-12 | Add changes file for bug1125 | Nick Mathewson | |
2010-11-12 | Disable logging to control port connections in buf_shrink_freelists. | Robert Ransom | |
If buf_shrink_freelists calls log_warn for some reason, we don't want the log call itself to throw buf_shrink_freelists further off the rails. | |||
2010-11-12 | Move the original log_info call out of the core of buf_shrink_freelists. | Robert Ransom | |
Sending a log message to a control port can cause Tor to allocate a buffer, thereby changing the length of the freelist behind buf_shrink_freelists's back, thereby causing an assertion to fail. Fixes bug #1125. | |||
2010-11-12 | Disable logging to control port connections in buf_shrink_freelists. | Robert Ransom | |
If buf_shrink_freelists calls log_warn for some reason, we don't want the log call itself to throw buf_shrink_freelists further off the rails. | |||
2010-11-12 | Move the original log_info call out of the core of buf_shrink_freelists. | Robert Ransom | |
Sending a log message to a control port can cause Tor to allocate a buffer, thereby changing the length of the freelist behind buf_shrink_freelists's back, thereby causing an assertion to fail. Fixes bug #1125. | |||
2010-11-11 | Merge remote branch 'sebastian/remove-osx-expert-package' into maint-0.2.2 | Nick Mathewson | |
2010-11-11 | Merge branch 'maint-0.2.1' into maint-0.2.2 | Roger Dingledine | |
2010-11-11 | let unpublished bridges learn their ip address too | Roger Dingledine | |
2010-11-10 | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
2010-11-10 | Enforce multiplicity rules when parsing annotations. | Nick Mathewson | |
We would never actually enforce multiplicity rules when parsing annotations, since the counts array never got entries added to it for annotations in the token list that got added by earlier calls to tokenize_string. Found by piebeer. | |||
2010-11-10 | Fix a bug where seting allow_annotations==0 only ignores annotations, but ↵ | Nick Mathewson | |
does not block them | |||
2010-11-10 | Bulletproof the routerlist manipulation functions to handle reinserting the ↵ | Nick Mathewson | |
same descriptor | |||
2010-11-10 | Document hs dht min uptime change in privnets | Sebastian Hahn | |
In f87c6f100d2faf8d we made it so that MinUptimeHidServDirectoryV2 defaults to 0 if TestingTorNetwork is set. Add a manpage entry and a changes file. | |||
2010-11-10 | Document the AllowSingleHopExits option | Sebastian Hahn | |
2010-11-10 | Improve documentation for RelayBandwdith* options | Sebastian Hahn | |
Jesse Adelman noticed that we don't currently describe what happens very well. | |||
2010-11-10 | Add V3BandwidthsFile to the manpage | Sebastian Hahn | |
2010-11-10 | Break NoPublish support | Sebastian Hahn | |
2010-11-10 | Change Natd into NATD in our options. | Sebastian Hahn | |
Breaking this out of the last commit because this might be more controversial. | |||
2010-11-10 | Synx manpage and source wrt option capitalization | Sebastian Hahn | |
We had a spelling discrepancy between the manpage and the source code for some option. Resolve these in favor of the manpage, because it makes more sense (for example, HTTP should be capitalized). | |||
2010-11-10 | Comment out the (unused) RunTesting option | Sebastian Hahn | |
The code that makes use of the RunTesting option is #if 0, so setting this option has no effect. Mark the option as obsolete for now, so that Tor doesn't list it as an available option erroneously. |