Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson f6fc2b9dd2 Add fix for remote-crash bug. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 578a3e25e5 fix a signed/unsigned comparison %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 79636823b8 Oops, missed one %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson a91fc48b39 Note byte-order on result for parse_addr_port() %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 0068415b80 Add an implementation of trusted_dir_server logic to switch towards simply remembering an addr/port/keyid for each trusted dir server %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 43ef5a3e37 Add long-term format for dir-signing-key fields (commented out) %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 0383afac9a Use parse_addr_port() function instead of ad-hoc variants %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 8b037509f3 Add functions to parse addr[:port] consistently %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 1efad74164 bugfix on my friday commit: make hidden services work again in cvs %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 24f9946db1 fix paul gardner's assert bug. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 5c53c63aa0 Fix a potential buffer overflow found by Ilja van Sprundel. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 7798e3d770 fix the stale pointer assert bug reported by joe magic %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 6468e049be when a begin cell has an invalid port, give us a better hint of %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 64ff06ffe3 Add/clarify a few TODO items %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 188c9a034d oops, actually pre3-cvs now %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 53d577d16c bump us to 0.0.9pre3-cvs %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 1a4cb248f3 interim commit for http proxy support %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 2bcd0f34f5 fix compile error: move variable declarations before code %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 6c970aec94 Turn tor_strpartion into a swiss-army-knife function, so it can terminate or not-terminate appropriately. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson c7e8c2098a Include a dir-signing-key token in directories to tell the parsing entity which key is being used to sign. This is the first step in obsoleting the dirservers file. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 7b98fb58eb More complete docs for crypto.c; factor out string partitioning code %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson dad7c71686 Workaround for bug on windows where cached-directories get crlf corruption. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 3be0bf4b88 Bump windows version %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson b7bddcac75 Windows requires a different cast uint64_t format %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson ce3162d035 Make base-64-encoded DER work, including workaround for ugly openssl misfeature that makes base64 decoding fail when you strip out the newlines. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 2bba65148b Refactor fingerprint handling: remember hex digests (no spaces) instead of beautified fingerprints %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson b08ff7b1f7 Fix a couple of typos, one of which conceals a bug in parsing opt keywords with objects %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson b56bb39ed6 Add a function to remove a set of characters from a string %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 8cca36d26a Implement (temporarily) a base64-encoded-DER format for RSA keys; make it easier to generate fingerprints with no space %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 8b02610bd5 when an OR starts up, it loads its directory from cache. %!s(int64=21) %!d(string=hai) anos