summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-24Use consistent formatting for list of directory authoritiesNick Mathewson
Based on a patch from grpamp on tor-dev.
2014-11-20Make can_complete_circuits a static variable.Nick Mathewson
2014-11-20Don't build introduction circuits until we know we can build circuitsNick Mathewson
Patch from akwizgran. Ticket 13447.
2014-11-19Merge remote-tracking branch 'origin/maint-0.2.5'Nick Mathewson
2014-11-19Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5Nick Mathewson
2014-11-19Update longclaw dirauth IP to be a more stable locationMicah Anderson
2014-11-17whoops; removed the documentation for Support022HiddenServices tooNick Mathewson
2014-11-17Remove Support022HiddenServicesNick Mathewson
This has been already disabled in the directory consensus for a while; it didn't seem to break anything. Finally closes #7803.
2014-11-16Changes file for 13212.rl1987
2014-11-16Rewriting comment for control_event_hs_descriptor_failed().rl1987
2014-11-16Adding REASON field to HS_DESC FAILED controller event.rl1987
2014-11-14document that hiddenserviceport can have an ipv6 addr.for 12670Nick Mathewson
2014-11-12Merge remote-tracking branch 'origin/maint-0.2.5'Nick Mathewson
2014-11-12Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5Nick Mathewson
Conflicts: src/or/config.c
2014-11-12Add changes file for #13926Sebastian Hahn
2014-11-12Remove turtles as a directory authority (#13296)Micah Anderson
2014-11-12Add longclaw as a directory authority (#13296)Micah Anderson
2014-11-12Merge remote-tracking branch 'public/bug7484'Nick Mathewson
Conflicts: src/test/test_addr.c
2014-11-12Fix wide lines (from 13172)Nick Mathewson
2014-11-12Replace operators used as macro arguments with OP_XX macrosNick Mathewson
Part of fix for 13172
2014-11-12Merge branch 'ticket13172'Nick Mathewson
2014-11-12Reenhappy make check-spacesNick Mathewson
2014-11-12Merge remote-tracking branch 'rl1987/bug13644'Nick Mathewson
2014-11-12tweak 9812 changes fileNick Mathewson
2014-11-12Merge remote-tracking branch 'rl1987/bug9812'Nick Mathewson
2014-11-12Merge remote-tracking branch 'public/bug13698_024_v1'Nick Mathewson
2014-11-12Revise changes fileNick Mathewson
2014-11-11Adding changes file for 13644.rl1987
2014-11-11Renaming ROUTER_WAS_NOT_NEW to ROUTER_IS_ALREADY_KNOWN.rl1987
2014-11-11Comment possible values of was_router_added_t.rl1987
2014-11-10Fix: don't report timeout when closing parallel intro pointsDavid Goulet
When closing parallel introduction points, the given reason (timeout) was actually changed to "no reason" thus when the circuit purpose was CIRCUIT_PURPOSE_C_INTRODUCE_ACK_WAIT, we were reporting an introduction point failure and flagging it "unreachable". After three times, that intro point gets removed from the rend cache object. In the case of CIRCUIT_PURPOSE_C_INTRODUCING, the intro point was flagged has "timed out" and thus not used until the connection to the HS is closed where that flag gets reset. This commit adds an internal circuit reason called END_CIRC_REASON_IP_NOW_REDUNDANT which tells the closing circuit mechanism to not report any intro point failure. This has been observed while opening hundreds of connections to an HS on different circuit for each connection. This fix makes this use case to work like a charm. Fixes #13698. Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2014-11-10Document networkstatus-bridgesNick Mathewson
Closes 13713; patch from 'tom'
2014-11-09Adding changes file for 9812.rl1987
2014-11-09Print a warning when extra info document is found incompatible with router ↵rl1987
descriptor.
2014-11-09Downgrade RSA signature verification failure error message to info loglevel.rl1987
2014-11-09Fixing typo in manpage.rl1987
2014-11-07Wrong format in log statementDavid Goulet
Fixes bug 13701.
2014-11-07test_checkdir.c: Perhaps this is what will make this test pass on windows?Nick Mathewson
2014-11-07test_checkdir.c: try to make it pass on windowsNick Mathewson
also fix memory-leak on failing tests.
2014-11-06Define macros meaning <,>,==,!=,<=,>=Nick Mathewson
This lets us avoid putting operators directly in macro arguments, and thus will help us unconfuse coccinelle. For ticket 13172.
2014-11-06Throw identify-node-by-nickname down the memory holeNick Mathewson
Authorities are no longer voting on Named, so specifying nodes by nickname isn't a clever thing to do. (Not that it ever was!) So remove the documentation that suggests that you should do it. Additionally, add proper cross-references to our __node__ lists, and explain about the optional $ before identity digests. Also, the oxford comma: endorsed by Steven Pinker, my spouse, and my 11th grade English teacher. Closes 13381.
2014-11-05Try to fix test_checkdir windows compilation moreNick Mathewson
2014-11-05Try to fix test_checkdir windows compilationNick Mathewson
2014-11-05chgrp the testing tempdir to ourself to clear the sticky bitNick Mathewson
Closes 13678. Doesn't actually matter for older tors.
2014-11-0511291: Fix warnings, add changes file, rename 'mask'.Nick Mathewson
2014-11-05Merge remote-tracking branch 'meejah/ticket-11291-extra-utests'Nick Mathewson
Conflicts: src/or/config.c
2014-11-04Changes file for Andrea's work on 6456Nick Mathewson
2014-11-04Fix a wide line I introducedNick Mathewson
2014-11-04Fix unused-argument warningsNick Mathewson
2014-11-04Merge remote-tracking branch 'andrea/ticket6456'Nick Mathewson
Somewhat tricky conflicts: src/or/config.c Also, s/test_assert/tt_assert in test_config.c