Commit History

Auteur SHA1 Bericht Datum
  Roger Dingledine 6d873e5743 don't assert multiple things in the same tor_assert() 21 jaren geleden
  Nick Mathewson 47dc024f7e Change interface of parse_addr_port() to return address in host order, since most users seem to want that. 21 jaren geleden
  Nick Mathewson 69d7b468b4 Refactor parse-addr-mask-and-port-range into a separate function 21 jaren geleden
  Nick Mathewson 2fb08fe46c add documentation for smartlist_join_strings 21 jaren geleden
  Nick Mathewson c5964d6738 Basic string-join functionality 21 jaren geleden
  Roger Dingledine 5f4a390b33 oh, and some more in common/ 21 jaren geleden
  Roger Dingledine a7d858bd6e start the great migration from int to size_t 21 jaren geleden
  Nick Mathewson 19da1f36c2 Make a bounds-checking replacement for strtol with slightly easier error-checking in the common case 21 jaren geleden
  Nick Mathewson e7241044e8 Better bounds checking on parsed ints 21 jaren geleden
  Nick Mathewson a91fc48b39 Note byte-order on result for parse_addr_port() 21 jaren geleden
  Nick Mathewson 8b037509f3 Add functions to parse addr[:port] consistently 21 jaren geleden
  Roger Dingledine 2bcd0f34f5 fix compile error: move variable declarations before code 21 jaren geleden
  Nick Mathewson 6c970aec94 Turn tor_strpartion into a swiss-army-knife function, so it can terminate or not-terminate appropriately. 21 jaren geleden
  Nick Mathewson 7b98fb58eb More complete docs for crypto.c; factor out string partitioning code 21 jaren geleden
  Nick Mathewson b56bb39ed6 Add a function to remove a set of characters from a string 21 jaren geleden
  Roger Dingledine 1e3b9e7d31 make the warn message better for reading short files 21 jaren geleden
  Nick Mathewson 09586ef712 Make read_all distinguish between error and EOF; read_file_to_string should only check bytes read against st_size when in binary mode. 21 jaren geleden
  Roger Dingledine 8954cd91ce LOG_ERR is for when we're going to exit 21 jaren geleden
  Nick Mathewson 0ef85f6dba Some platforms have weird translations when you open files in "test" mode; make read/write_str_to_file aware. 21 jaren geleden
  Nick Mathewson f311206d1d Make split function smarter; add a strcmpstart function so we can stop bungling strcmp(x, y, strlen(y)); 21 jaren geleden
  Nick Mathewson 31b81650b7 Define LONG_MAX and UINT_MAX when they are missing 21 jaren geleden
  Roger Dingledine 444a01610c make the compile work (and not complain) on sunos 5.9 21 jaren geleden
  Roger Dingledine d91cacb839 agree with nick: this legal-chars-in-filename stuff gets us nothing 21 jaren geleden
  Nick Mathewson 015232bd39 As far as I can tell, CONFIG_LEGAL_FILENAME_CHARACTERS is both pointless and broken. #if it out, pending agreement from arma. This fixes a bug on win32 that rejected paths with a : in them. 21 jaren geleden
  Nick Mathewson 7cb93e5bb6 Move string-splitting into a separate function 21 jaren geleden
  Nick Mathewson 8566bbb489 Add strmap_isempty 21 jaren geleden
  Nick Mathewson 15a903b21c Convenience function to do a strcmp on each member of a smartlist of strings 21 jaren geleden
  Nick Mathewson 6453a25567 Add replace_file to util.[ch] to survive stupidity of windows rename call 21 jaren geleden
  Nick Mathewson f6cc218742 Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename format/parse_rfc1123_time; make rephist remember used bandwidth; published used bandwidth in descriptors in 15-minute chunks. Breaks unittests. 21 jaren geleden
  Nick Mathewson 2091dab7f4 fencepost 21 jaren geleden