Commit History

Author SHA1 Message Date
  Roger Dingledine f4cb5d8c93 extend smartlist with _remove() and _subtract() 21 years ago
  Roger Dingledine 4d3d99fa0c extend smartlist with a few smarter operations 21 years ago
  Roger Dingledine 1ae84fcbc1 add a 'smartlist' building block that picks random elements from a list 21 years ago
  Nick Mathewson ac552573dd Make router/directory parsing nondestructive and more const-friendly 21 years ago
  Roger Dingledine ec02f83f94 add a tor_malloc_zero wrapper: tor_malloc and memset 0 21 years ago
  Roger Dingledine 9358381d83 break out the string manipulation routines 21 years ago
  Steven Hazel 4139c1c86a - fixed a bug in the id switching code -- setgid has to happen before 21 years ago
  Roger Dingledine 069227db5b introduce new tor_free() macro 21 years ago
  Roger Dingledine 5f1750a288 include our own timegm() impl, since it's not portable 21 years ago
  Nick Mathewson 77be56fbdd Add tor_realloc to mirror tor_malloc 21 years ago
  Roger Dingledine de6cbe53c0 some early bugfixes 21 years ago
  Roger Dingledine be874358a4 wrap strdup; prefer time() to gettimeofday() 21 years ago
  Nick Mathewson 6ac42f5ec0 Make testcases run again; more sanity checking to descriptor generation. 21 years ago
  Roger Dingledine 467d278b8b more cleanup and rearranging 21 years ago
  Roger Dingledine 677707433e shift read_file_to_str() into util.c 21 years ago
  Nick Mathewson 92acbe12bc Refactor common file code into util.c; add published to descriptors 21 years ago
  Roger Dingledine e585dad887 fix the cpuworker circ-had-vanished bug (maybe) 21 years ago
  Roger Dingledine 2dda97e8fd implemented cpuworkers 21 years ago
  Nick Mathewson 1777487f4e Tor now builds on win32. 21 years ago
  Nick Mathewson cd3467bb01 Attempt to make sockets code work right on windows. 21 years ago
  Nick Mathewson bbd4032fc1 Make windows happier still 21 years ago
  Nick Mathewson 2cb4f7a473 Adopt socketpair implementation from perl. For now, always use it. 21 years ago
  Nick Mathewson e4a6ea5c46 Add abstraction for fork vs thread. 21 years ago
  Nick Mathewson b927c56144 unbork windows line endings 21 years ago
  Nick Mathewson c336c99e60 Start of port to win32. Missing are: 21 years ago
  Roger Dingledine 59029a3eed replace malloc with tor_malloc; remove broken/unused crypto_pk_set_key 21 years ago
  Nick Mathewson 33176c70a5 Factor out timeval-related functions. 21 years ago