Commit History

Author SHA1 Message Date
  Nick Mathewson 09a895e222 r7324@Kushana: nickm | 2006-08-10 23:23:15 -0700 18 years ago
  Nick Mathewson ea0f5ec8ad r6980@Kushana: nickm | 2006-07-31 13:18:22 -0400 18 years ago
  Nick Mathewson 35960e1162 Add a mem_is_zero function (I think we will need this) and a STRUCT_OFFSET macro (we already need this). 18 years ago
  Roger Dingledine fad85f173a when an exit node gets a malformed begin cell, don't complain to 18 years ago
  Roger Dingledine 35e95d7783 minor fixes 18 years ago
  Nick Mathewson f83a628a76 perhaps the reason I rail against cut-and-paste programming so vehemently is that I am so bad at it. 18 years ago
  Nick Mathewson af8096815e Add a memdup function to util 18 years ago
  Roger Dingledine 0e62befab8 add tor_strisprint() back in, this time with comments. 18 years ago
  Roger Dingledine 4cd4353847 and remove now-extraneous function 18 years ago
  Nick Mathewson 0c132ee2a1 Instead of listing a set of compilers that prefers __func__ to __FUNCTION__, use autoconf. Also, prefer __func__ in our own code: __func__ is a C99 standard, whereas __FUNCTION__ is not. [Fixes bug 254.] 18 years ago
  Nick Mathewson 5777ee0e1a Add some functions to escape values from the network before sending them to the log. Use them everywhere except for routerinfo->plaftorm, routerinfo->contact_info, and rend*.c. (need sleep now) 18 years ago
  Nick Mathewson 6a4e304d9e Allow private:* in routerdescs; not generated yet (because older Tors do not understand it); needs testing. 18 years ago
  Nick Mathewson dba155ecff Generate 18.0.0.0/8 address policy format in descs when we can; warn when the mask is not reducible to a bit-prefix. 18 years ago
  Roger Dingledine 5f051574d5 Happy new year! 18 years ago
  Nick Mathewson 7fc62029d4 Refuse to use RunAsDaemon when torrc is a relative path. Fixes bug 229. 18 years ago
  Nick Mathewson a1bcdb2f76 util.c:1308: error: conflicting types for "is_internal_IP" 19 years ago
  Nick Mathewson 6b49a93bd5 Move code to check for zero digests into util.c 19 years ago
  Roger Dingledine c68cadc0c8 tor_assert had a misleading comment 19 years ago
  Nick Mathewson 5d85560d9e Remove last vestiges of old logging interface. 19 years ago
  Nick Mathewson 932106f54c Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain. Domains are now bitmasks... just in case. Make some err msgs non-general. 19 years ago
  Nick Mathewson edf5698474 Start dividing log messages into logging domains. No, LD_ is not the best of identifiers. src/or has not been converted yet. Domains dont do anything yet. 19 years ago
  Nick Mathewson 768160c872 Inline key smartlist functions; use fast versions by default. 19 years ago
  Nick Mathewson ba24193ab5 Make doxygen marginally happier 19 years ago
  Nick Mathewson c5ee3e961e Reorganize some quick-and-dirty code to find out what openssl stuff is leaking, using dmalloc. 19 years ago
  Nick Mathewson 26e7a05725 even better function start checks; give dmalloc a chance of working. 19 years ago
  Nick Mathewson 5c53545d81 Add a bunch more warnings to out warning suite; resolve them; pack structs a little better. 19 years ago
  Nick Mathewson d4fb1fcd6c Two new functions like write_bytes_to_file: one takes a list of byte-and-len structs; one appends. 19 years ago
  Nick Mathewson c4b3bf06c6 add strupper function 19 years ago
  Nick Mathewson b6a13b6cdf Add directory listing functions to util.[ch]. Watch the features creep! 19 years ago
  Roger Dingledine d5e426ab51 add a tor_dup_addr() function to simplify malloc()+tor_inet_ntoa() 19 years ago