Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-11 | Split connection_about_to_close_connection into separate functions | Nick Mathewson | |
This patch does NOTHING but: - move code - add declarations and includes as needed to make the new code work - declare the new functions. | |||
2011-07-11 | typo in feature2841; spotted by asn | Nick Mathewson | |
2011-07-11 | Changes file for feature2841. | Nick Mathewson | |
2011-07-11 | Look at the right consensus in router_add_to_routerlist() | Nick Mathewson | |
Just looking at the "latest" consensus could give us a microdesc consensus, if microdescs were enabled. That would make us decide that every routerdesc was unlisted in the latest consensus and drop them all: Ouch. Fixes bug 3113; bugfix on 0.2.3.1-alpha. | |||
2011-07-07 | Merge branch 'maint-0.2.2' | Roger Dingledine | |
2011-07-07 | Merge branch 'maint-0.2.1' into maint-0.2.2 | Roger Dingledine | |
2011-07-07 | update to the july 2011 geoip db | Roger Dingledine | |
2011-07-07 | Merge remote-tracking branch 'public/bug3153' | Nick Mathewson | |
Conflicts: src/or/nodelist.c | |||
2011-07-07 | Merge branch 'bug3263' | Nick Mathewson | |
2011-07-07 | oops; wrong bug number. | Nick Mathewson | |
2011-07-07 | Avoid double-free in bufferevent read/write cbs | Nick Mathewson | |
Fixes bug 3404; bugfix on 0.2.3.1-alpha. | |||
2011-07-07 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |
2011-07-07 | Correctly send a SUCCEEDED event for rdns requests | Sebastian Hahn | |
The issue was that we overlooked the possibility of reverse DNS success at the end of connection_ap_handshake_socks_resolved(). Issue discovered by katmagic, thanks! | |||
2011-07-05 | Merge remote-tracking branch 'rransom-tor/bug3465-023-v2' | Nick Mathewson | |
2011-07-05 | Merge remote-tracking branch 'rransom-tor/bug3465-022' into maint-0.2.2 | Nick Mathewson | |
2011-07-01 | Merge branch 'cov217_master' | Nick Mathewson | |
2011-07-01 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |
2011-07-01 | Merge branch 'cid30_changelog' into maint-0.2.2 | Nick Mathewson | |
2011-07-01 | Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
2011-07-01 | Merge branches 'cov217_021' and 'cid_450' into maint-0.2.1 | Nick Mathewson | |
2011-07-01 | Use strlcpy in create_unix_sockaddr() | Nick Mathewson | |
Using strncpy meant that if listenaddress were ever >= sizeof(sockaddr_un.sun_path), we would fail to nul-terminate sun_path. This isn't a big deal: we never read sun_path, and the kernel is smart enough to reject the sockaddr_un if it isn't nul-terminated. Nonetheless, it's a dumb failure mode. Instead, we should reject addresses that don't fit in sockaddr_un.sun_path. Coverity found this; it's CID 428. Bugfix on 0.2.0.3-alpha. | |||
2011-07-01 | Add a changelog entry for cid30 fix. | Nick Mathewson | |
2011-07-01 | Fix insanely large stack_allocation in log_credential_status | Nick Mathewson | |
I'm not one to insist on C's miserly stack limits, but allocating a 256K array on the stack is too much even for me. Bugfix on 0.2.1.7-alpha. Found by coverity. Fixes CID # 450. | |||
2011-07-01 | Replace 4 more sscanf()s with tor_sscanf() | Nick Mathewson | |
For some inexplicable reason, Coverity departs from its usual standards of avoiding false positives here, and warns about all sscanf usage, even when the formatting strings are totally safe. Addresses CID # 447, 446. | |||
2011-06-25 | Make handle_control_setevents table-driven | Robert Ransom | |
2011-06-25 | Merge branch 'bug3465-022' into bug3465-023 | Robert Ransom | |
* bug3465-022: Add BUILDTIMEOUT_SET to the result of GETINFO events/names Correct a comment Fix minor comment issues | |||
2011-06-25 | Add BUILDTIMEOUT_SET to the result of GETINFO events/names | Robert Ransom | |
2011-06-21 | Merge branch 'bug3367' | Nick Mathewson | |
2011-06-21 | Merge remote-tracking branch 'public/bug3264' | Nick Mathewson | |
2011-06-21 | Add, use a bufferevent-safe connection_flush() | Nick Mathewson | |
A couple of places in control.c were using connection_handle_write() to flush important stuff (the response to a SIGNAL command, an ERR-level status event) before Tor went down. But connection_handle_write() isn't meaningful for bufferevents, so we'd crash. This patch adds a new connection_flush() that works for all connection backends, and makes control.c use that instead. Fix for bug 3367; bugfix on 0.2.3.1-alpha. | |||
2011-06-20 | Fix tor-fw-helper-natpmp.c API usage | Jacob Appelbaum | |
libnatpmp-20110618 changed the API that tor-fw-helper used and for a time tor-fw-helper could not build against the newest libnatpmp. This patch brings support for libnatpmp to tor-fw-helper. | |||
2011-06-20 | Log SSL state changes at LOG_DEBUG, LD_HANDSHAKE. | Nick Mathewson | |
This can be slightly useful for debugging blocking events. Addresses ticket 3116; based on loud_ssl_states branch. | |||
2011-06-20 | Add port 6523 (Gobby) to LongLivedPorts. | intrigeri | |
2011-06-19 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |
Conflicts: src/or/config.c src/or/or.h | |||
2011-06-19 | Tweak bug2355_revert at suggestion from Roger | Nick Mathewson | |
2011-06-17 | Add changes file for bug2355 revert | Nick Mathewson | |
2011-06-17 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |
2011-06-17 | Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
2011-06-17 | Abandon rendezvous circuits on SIGNAL NEWNYM | Robert Ransom | |
2011-06-17 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |
2011-06-17 | Merge branch 'bug3407' into maint-0.2.2 | Nick Mathewson | |
2011-06-17 | Make send_control_event_impl's behaviour sane | Robert Ransom | |
2011-06-17 | Make connection_printf_to_buf's behaviour sane | Robert Ransom | |
2011-06-15 | Merge remote-tracking branch 'rransom-tor/bug3332-v2' | Nick Mathewson | |
2011-06-14 | Assert that HS operations are not performed using single-hop circuits | Robert Ransom | |
(with fixes by Nick Mathewson to unbreak the build) | |||
2011-06-14 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |
2011-06-14 | Merge remote-tracking branch 'public/bug3369' into maint-0.2.2 | Nick Mathewson | |
2011-06-14 | Add changes file for bug3393 | Nick Mathewson | |
2011-06-14 | Merge remote-tracking branch 'rransom-tor/bug3349' | Nick Mathewson | |
2011-06-14 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |