aboutsummaryrefslogtreecommitdiff
path: root/src/or
AgeCommit message (Collapse)Author
2011-11-24List service address in CIRC events for HS-related circsRobert Ransom
2011-11-24Report HS circ states stored in circ purpose field in CIRC eventsRobert Ransom
2011-11-24Use fewer TO_ORIGIN_CIRCUIT casts in getinfo_helper_eventsRobert Ransom
2011-11-24Use the new circ-description function for GETINFO circuit-statusRobert Ransom
2011-11-24Report circuit build_state flags in CIRC eventsRobert Ransom
2011-11-24Split circuit-description code into a separate functionRobert Ransom
2011-11-24Separate circuit-close reasons from circ descriptionRobert Ransom
2011-11-23Merge branch 'bug2474'Nick Mathewson
Had to resolve conflicts wrt the " (using bufferevents)" addition to the startup string. Conflicts: src/or/main.c
2011-11-23Tweak the "this is not a stable release" warning some moreNick Mathewson
2011-11-23Fix a compile warning on 64bit OS Xtor-0.2.3.8-alphaSebastian Hahn
2011-11-21raise AuthDirFastGuarantee from 20KB to 100KBRoger Dingledine
This patch reverts part of 39ceda7e05d7 (where it used to be 100KB).
2011-11-21apparently or_options_t likes being a const in masterRoger Dingledine
2011-11-21Merge branch 'maint-0.2.2'Roger Dingledine
Conflicts: src/or/dirserv.c
2011-11-21parameterize bw cutoffs to guarantee Fast and Guard flagsRoger Dingledine
Now it will be easier for researchers to simulate Tor networks with different values. Resolves ticket 4484.
2011-11-21Merge branch 'bug4518' into maint-0.2.2Nick Mathewson
2011-11-21Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-11-21Merge remote-tracking branch 'public/bug3963' into maint-0.2.2Nick Mathewson
2011-11-21Merge branch 'bug4360'Nick Mathewson
2011-11-20Log more loudly on a bad cert from an authority.Nick Mathewson
Clock skew made this situation way too frequent so we demoted it to "protocol_warn", but when there's an authority, it should really just be warn.
2011-11-19Only call cull_wedged_cpuworkers once every 60 seconds.Nick Mathewson
The function is over 10 or 20% on some of Moritz's profiles, depending on how you could. Since it's checking for a multi-hour timeout, this is safe to do. Fixes bug 4518.
2011-11-18Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-11-19Don't log about stats when running as a client without geoipSebastian Hahn
Completely disable stats if we aren't running as a relay. We won't collect any anyway, so setting up the infrastructure for them and logging about them is wrong. This also removes a confusing log message that clients without a geoip db would have seen. Fixes bug 4353.
2011-11-18Merge remote-tracking branch 'public/benchmark'Nick Mathewson
2011-11-17Fix a couple of memory leaks in rend_add_service spotted by coverityNick Mathewson
2011-11-16trivial code cleanup in generate_v2_networkstatus_opinion()Roger Dingledine
2011-11-16fix trivial typoRoger Dingledine
somebody should s/authoritative directory server/directory authority/g at some point
2011-11-16Merge remote-tracking branch 'sebastian/bug2893'Nick Mathewson
2011-11-16Eat all whitespace after a control commandSebastian Hahn
2011-11-16allow manual control port authenticate via netcatRoger Dingledine
2011-11-16Don't fail to send netinfo if real_addr is unsetSebastian Hahn
If we haven't set real_addr on a connection, we also now that _base.addr hasn't been tampered with. So we can use that.
2011-11-15Make certificate skew into a protocol warningNick Mathewson
2011-11-15Merge remote-tracking branch 'sebastian/bug4469'Nick Mathewson
2011-11-15Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-11-15Fix compile warnings on windowsSebastian Hahn
2011-11-14Use real_addr in send_netinfoNick Mathewson
Reported by "troll_un"; bugfix on 0.2.0.10-alpha; fixes bug 4349.
2011-11-14Merge remote-tracking branch 'public/bug4367'Nick Mathewson
2011-11-11All-in-one benchmark test for cell cryptoNick Mathewson
2011-11-09Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-11-09Rewrite comment at head of eventdns.cNick Mathewson
Let's make it more obvious to the everyday reader that eventdns.c is a) Based on Libevent's evdns.c b) Slated for demolition c) Supposed to keep API-compatibility with Libevent. d) Not worth tweaking unless there's a bug.
2011-11-07Include HiddenServiceDir in some warning messagesRobert Ransom
2011-11-07Add some XXXesRobert Ransom
2011-11-07Add GETINFO md/id/* and md/name/* items for relay microdescsRobert Ransom
2011-11-07Merge remote-tracking branch 'rransom-tor/bug4411'Nick Mathewson
2011-11-07Fix assert on clients of and authorities for v0 HS descsRobert Ransom
2011-11-07Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-11-07Merge branch 'bug4424' into maint-0.2.2Nick Mathewson
2011-11-07Remove an extraneous "if" in the 4424 fixNick Mathewson
2011-11-07Don't leak an extend_info_t in rend_client_any_intro_points_usableRobert Ransom
2011-11-07Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-11-07Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson