Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson 2bfd92d0d1 Apply coccinelle script to replace malloc(a*b)->calloc(a,b) %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson 58f4200789 Thread support is now required %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson b6c8a14bf3 Merge remote-tracking branch 'public/bug4345a_024' %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson 78bc814c04 scan-build: in cpuworker, initialize tv_start %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson 6ad7f3417c Renamed "onionskins_completed" to "onionskins_assigned" %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson 85b46d57bc Check spawn_func() return value %!s(int64=10) %!d(string=hai) anos
  Roger Dingledine 2c877d2da4 collect and log statistics about onionskins received/processed %!s(int64=11) %!d(string=hai) anos
  Nick Mathewson 63b67577d6 Check return values from fcntl and setsockopt %!s(int64=11) %!d(string=hai) anos
  Nick Mathewson 339df5df08 Fix 8447: use %u to format circid_t. %!s(int64=11) %!d(string=hai) anos
  Nick Mathewson d6634001c9 Merge remote-tracking branch 'public/wide_circ_ids' %!s(int64=11) %!d(string=hai) anos
  Nick Mathewson 719940df2b Fix a nigh-impossible overflow in cpuworker.c %!s(int64=11) %!d(string=hai) anos
  Nick Mathewson 8cdd8b8353 Fix numerous problems with Tor's weak RNG. %!s(int64=11) %!d(string=hai) anos
  Andrea Shepard dfbd19df41 Merge branch 'time_based_onionqueue_v2' of ssh://git-rw.torproject.org/nickm/tor %!s(int64=11) %!d(string=hai) anos
  Nick Mathewson 4da083db3b Update the copyright date to 201. %!s(int64=11) %!d(string=hai) anos
  Nick Mathewson 677d18278e Better handling (I think) for onionskin timing w jumpy clocks %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 30e139389b Record and report the overhead of how we handle onionskins. %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson b0b3c14c11 Eliminate MaxOnionsPending; replace it with MaxOnionQueueDelay %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 94cb7bd24d Complete all DOCDOC entries from the ntor branch %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 115e8fe9a5 Use created_cell_format where appropriate %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 2802ccaeb6 Teach cpuworker and others about create_cell_t and friends %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson f58d4dfcd6 Massive refactoring of the various handshake types %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson f7e590df05 Split onion.[ch] into onion{,_fast,_tap}.[ch] %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson bfffc1f0fc Allow a v4 link protocol for 4-byte circuit IDs. %!s(int64=12) %!d(string=hai) anos
  Andrea Shepard e709fe320a Use U64_FORMAT/U64_PRINTF_ARG rather than %lu for channel_t %!s(int64=12) %!d(string=hai) anos
  Andrea Shepard 77dac97354 Use channel_t in cpuworker.c %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 7faf115dff Change all SMARTLIST_FOREACH loops of >=10 lines to use BEGIN/END %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 26e789fbfd Rename nonconformant identifiers. %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson 6e8c2a3e46 Use SOCKET_OK macros in even more places %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson 5303918091 Init conn->addr to "unspec" on cpuworker connections %!s(int64=13) %!d(string=hai) anos