aboutsummaryrefslogtreecommitdiff
path: root/src/or/connection.c
AgeCommit message (Expand)Author
2012-03-26Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2012-03-07Remove misleading function comment (bug 5324)Roger Dingledine
2012-02-22Implement 'safe cookie authentication'Robert Ransom
2012-01-31Set IPV6_V6ONLY on listener sockets bound to IPv6 addresses.Nick Mathewson
2012-01-31Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32Nick Mathewson
2012-01-23set SO_REUSEADDR before we bind, not afterRoger Dingledine
2012-01-18Rename nonconformant identifiers.Nick Mathewson
2012-01-17Use SOCKET_OK macros in even more placesNick Mathewson
2012-01-03Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-30Fix a check-spaces violation in compat.cSebastian Hahn
2011-12-30Fix spelling in a controlsocket log msgSebastian Hahn
2011-12-22Merge remote-tracking branch 'public/bug4697'Nick Mathewson
2011-12-21Convert a couple of char[256]s into sockaddr_storageNick Mathewson
2011-12-21Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-21Do not even try to keep going on a socket with socklen==0Nick Mathewson
2011-12-17Ignore all bufferevent events on a marked connectionNick Mathewson
2011-12-02Resolve bug 3448: remove mention of tor-ops (which is not in use)Nick Mathewson
2011-11-30Use correct address family where necessary for bridges on IPv6.Linus Nordberg
2011-11-30Add some logging and comments.Linus Nordberg
2011-11-30Initial hacking for proposal 186.Nick Mathewson
2011-11-29Fix some DOCDOCsNick Mathewson
2011-11-28New 'DisableNetwork' option to prevent Tor from using the networkNick Mathewson
2011-11-15Fix compile warnings on windowsSebastian Hahn
2011-10-26Fix memory leak in retry_all_listeners: Coverity CID 485Nick Mathewson
2011-10-11Fix names of functions that convert strings to addrsNick Mathewson
2011-10-10Cell types and states for new OR handshakeNick Mathewson
2011-10-07Merge remote-tracking branch 'asn2/bug3656'Nick Mathewson
2011-09-22Fix issues in 3630 patch noted by KarstenNick Mathewson
2011-09-22Make bufferevents work with TokenBucketRefillIntervalNick Mathewson
2011-09-22Refactor connection_bucket_refill(_helper) to avoid roundoffNick Mathewson
2011-09-22New torrc option to allow bucket refill intervals of less than 1 secFlorian Tschorsch
2011-09-15Log errno on listener socket creation failure.Nick Mathewson
2011-09-11Remove connection_uses_transport() since it was unused.George Kadianakis
2011-09-07Fix whitespace issues in patches merged today so farNick Mathewson
2011-09-07chown() sockets when User option is setJérémy Bobbio
2011-09-07Merge remote-tracking branch 'public/split_entry_conn'Nick Mathewson
2011-09-01Explicitly set bucket_cfg to NULL after we freed itSebastian Hahn
2011-08-29Fix compilation on non-bufferevent systems after 3803 fix: oops.Nick Mathewson
2011-08-29Split out rephist parts of buckets_decrementNick Mathewson
2011-08-24Set write low-watermarks on all bufferevents.Nick Mathewson
2011-08-24Apply rate-limiting to the lowest bufferevent in the stack.Nick Mathewson
2011-08-18Appease "make check-spaces"Nick Mathewson
2011-08-17Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-08-17Don't write ControlPorts to disk till after we setuid and make datadirNick Mathewson
2011-08-17Actually pick a random port when "auto" is specifiedSebastian Hahn
2011-08-13Free global_rate_limit in connection_free_all().George Kadianakis
2011-08-13Move connection_free_all() to the bottom of connection.c to enjoy maximum vis...George Kadianakis
2011-08-02Implement protocol-type isolation correctly.Nick Mathewson
2011-07-21Move entry-only fields from edge_connection_t to entry_connection_tNick Mathewson
2011-07-21Add a new type entry_connection_t for entry connectionsNick Mathewson