Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson a6eb8cd2a0 Move connection_or_remove_from_identity_map() to connection_unlink, but dont remove the other; just make it warn. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 3bd613b44d Rename connection_get_by_identity_digest to reflect that it is OR-only. Make it use a hashtable instead of a linear search. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 652e1899ac "How about 'never'? Does 'never' work for you?" %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 31d5d96739 Cut down a common call to circuit_get_by_conn by about half. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 6452aecedb when calling connection_get_by_identity_digest, don't do a memcmp %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 7aae63994f Recover better from TCP connections to Tor servers that are broken but %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 26d8c3498c and another overly common log entry %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine e6fd88c698 simplify a log entry %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 80758473f8 fix a signed/unsigned warning %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine bf2be9abd7 Do round-robin writes of at most 16 kB per write. This might %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 5d85560d9e Remove last vestiges of old logging interface. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 452f4cfa09 Convert circuituse, command, config, connection, relay, router, test to new logging interface %!s(int64=20) %!d(string=hai) anos
  Peter Palfrader 0d9aedfcea Downgrade a few INFO level logs to DEBUG again. Also add two or three new %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine fd165329b8 start calling it *ListenAddress rather than *BindAddress, %!s(int64=20) %!d(string=hai) anos
  Peter Palfrader 7b15f77dd6 Make a few INFO log lines into DEBUG %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine ae92a91d96 more log uncluttering %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 78edd804ff fix a malformed warning entry %!s(int64=20) %!d(string=hai) anos
  Peter Palfrader 14934dece2 Print address too when we say we cannot bind/listen %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson cc35e1720f Using RAND_pseudo_bytes instead of RAND_bytes is an accident waiting to happen, and does not really speed us up much when we do it. So stop doing it. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 039edb3dbb Downgrade too-frequent "nothing happened" message from info to debug %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 6e4608701d and another leak. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine ae30c8101b by convention, addr is a uint32_t and address is a string. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 5c5d2e82e6 Fix a leak when launching listeners. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 92451f74a8 Reformat inconsistent function declarations. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 5c53545d81 Add a bunch more warnings to out warning suite; resolve them; pack structs a little better. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 7c6679d8dc Add new config.c function to set options that can fail, and roll back if they do. This should solve the setconf-an-impossible-port bug. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 63bb27f19d be more thorough about noticing when a directory request has failed: %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 3dc5e77b58 Numerous changes to move towards client-side v2 directories. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 4ce0e01848 add conn->requested_resource to connection_t checks. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 059148f588 Only caches download network-status for now, and they use a different strategy. Add an element to connection_t to remember what we are downloading, and a function to recognize our own fingerprint. %!s(int64=20) %!d(string=hai) anos