Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson d5244e3872 Add a write_bytes_to_file so we can have files with NULs in them. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 451f8b5045 - Implement all of control interface except authentication, setconfig, %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 86ba00290b Add function to generate/copy the config_lines, given the name of an option %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 11de62aa60 Add a slightly trickier string-join interface for making NUL-terminated string messages %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 11979dc1f5 Add a callback log handler type %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 4fdaa5de51 Streamline the two redundant "Has the second rolled over?" checks in prepare_for_poll and connection_bucket_refill; also, generate BANDWIDTH control events %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 12e92eb82f connection_read_bucket_decrement() has a side-effect that %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine e541319dcb lay the groundwork for a default value for each config option. %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 5253405dfc my gcc has never heard of -Wendif-labels %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine e761cc9750 my assert.h takes extra pains to be certain to _re-include_ %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 347d3f9d62 Start implementing control interface. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson d63d420930 Fix another typo %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 3e16515343 The spelling is "d-e-f-i-n-e". %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 8db0abb687 First attempt at hibernation code. It needs more work around the XXXXs, but first I want arma to review the basic approach while I meditate on how to fix them. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson a2f6210b3e Add compatibility macros for printf and scanf-ing 64-bit unsigned ints %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 67f14032b1 Handle strlcat/strlcpy correctly on platforms that have them. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 509c0bdc22 untabify. This should hold it. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson ad4dc74482 Use a stricter set of warnings; make them all pass. %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 85c79ffbc7 canonicalize "src" and "dest" arg order in crypto.c (and others) %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 1433a0b26f Fix signed/unsigned comparison warning %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 037fba7595 util.c needs ctype.h for tolower and isspace %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine b390786582 Hidden service operators had a bug in version 1 style INTRODUCE cells %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson ce79bab7f1 Split util into util (general utilities), container (smartlist and strmap), and compat (cross-platform compatability). %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine fae20c21bf make the tarball build %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 4689243242 make sure options.MaxConn can be reached %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 2f5efbcb44 hunt for getrlimit setrlimit sys/time.h sys/resource.h %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 282816b498 change min required number of fd's to 1024 %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 3e03602b9f make our autogen.sh work on ksh as well as bash %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 28d977731b clean up confusing instruction %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 6c20e32939 fix 'make dist' so it works again %!s(int64=22) %!d(string=hai) anos