Commit History

Autor SHA1 Mensaxe Data
  Roger Dingledine 8222fe8e4f clean up some copyrights %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 03616803e6 bughunt: start tracking the bug mutiny found %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 7a3a3ae1df bugfix: a circuit that immediately failed still counts as a failed circuit %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 9e6f4a3029 revamp circuit node selection to use smartlists: %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 5458ca39e8 minor tweaks to the smartlist operations %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 911f155f94 Make default exit policy reject 127.*:* %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 41bb717241 reasonably permissive exit policy if you don't set one %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 865173d7a1 put the default exit policy in place %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson f37f7daa2f Add port ranges to exit policies %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine c425f2e0ec use the smartlist to pick random routers, rather than our own idiom %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 1ae84fcbc1 add a 'smartlist' building block that picks random elements from a list %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 9c66e2bf9a if >=2 circs are being built that handle a given stream, %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine d23c66b041 make the license explicit on fakepoll.[ch] %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 17269eff3c Document parsing functions in routerlist.c, and separate parsing from non-parsing functions. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 38ce03d0e7 close the circuit when we get a truncated cell %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine ea6c4f6348 our circuit symmetric key (for aes) is 127 bits, not 128 bits. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 48e42e9346 back out the broken change from yesterday %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson ac552573dd Make router/directory parsing nondestructive and more const-friendly %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 8bd7c94bf6 general cleanups %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 6a968495b1 declare the prototypes better %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine c25fbd2676 break routers.c into router.c for stuff the router does, %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine e0952d0773 terminology shift: %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 727a260a81 prevent assert failure on -HUP when options->PidFile==NULL %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 4d9eabfed9 we are pre15 %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine c183789c96 OnionRouter config option is obsolete %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 3865a8a888 update the TODO to reflect recent commits %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 4f2d556508 choose randomly from running dirservers, not always the first one %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 63f81bddae pick nodes for a circuit only from those the directory says are up %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 99db996aef stop segfault when choose_good_exit_server returns NULL %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 5a894a1595 switch "-lcrypto -lssl" to "-lssl -lcrypto" for broken distributions %!s(int64=20) %!d(string=hai) anos