summaryrefslogtreecommitdiff
path: root/src/or/test.c
AgeCommit message (Expand)Author
2004-10-14Basic string-join functionalityNick Mathewson
2004-10-14make it build on amd64Roger Dingledine
2004-10-14more int to size_t conversions, fixing one or more amd64 bugsRoger Dingledine
2004-10-12Use tor_parse_long in more placesNick Mathewson
2004-10-12Oops, missed oneNick Mathewson
2004-10-12Note byte-order on result for parse_addr_port()Nick Mathewson
2004-10-12Add functions to parse addr[:port] consistentlyNick Mathewson
2004-10-07Turn tor_strpartion into a swiss-army-knife function, so it can terminate or ...Nick Mathewson
2004-10-07Include a dir-signing-key token in directories to tell the parsing entity whi...Nick Mathewson
2004-10-07Make base-64-encoded DER work, including workaround for ugly openssl misfeatu...Nick Mathewson
2004-10-06Refactor fingerprint handling: remember hex digests (no spaces) instead of be...Nick Mathewson
2004-10-03Only check versions against downloaded directories, not cached directories.tor-0.0.9pre2Nick Mathewson
2004-09-28Fix an evil bug: when we failed to write to our log, fputs()Roger Dingledine
2004-09-27checking only 0.0.7 and 0.0.8 didn't work, because some dirserversRoger Dingledine
2004-09-23cleanup: use strcmpstart() in more placesRoger Dingledine
2004-09-02Add basic wrappers for zlib/gzipNick Mathewson
2004-08-18Functions to test nickname validityNick Mathewson
2004-08-17Move string-splitting into a separate functionNick Mathewson
2004-08-15o clients choose nodes proportional to advertised bandwidthRoger Dingledine
2004-08-11Clean up tempdir after finishing unittests; use tor_temp_$PID instead of tor_...Nick Mathewson
2004-08-09Make unittests passNick Mathewson
2004-08-07Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename for...Nick Mathewson
2004-08-04Add functions to format and parse RFC1123-style times, for HTTP protocol.Nick Mathewson
2004-07-22stop using atexit() to remove our pid, since it's calledRoger Dingledine
2004-07-22Add fingerprint to router format in testsNick Mathewson
2004-07-22now base16_encode() and base32_encode() can't ever failRoger Dingledine
2004-07-20Split uptime into separate fieldNick Mathewson
2004-07-16Change rule from "reject non-recommended versions" to "reject obsolete versio...Nick Mathewson
2004-07-15Fix warningNick Mathewson
2004-07-13Code to parse tor version numbers so we can do an is-newer-than check.Nick Mathewson
2004-07-12make unit tests pass againRoger Dingledine
2004-07-12add 'advertisedbandwidth' to router descriptorRoger Dingledine
2004-07-02More digest/nickname fixesNick Mathewson
2004-06-21Implement several 008pre1 items: needs more testingNick Mathewson
2004-06-08Use intptr_t correctly in test.c; try to resolve ia64 warningsNick Mathewson
2004-06-01Check recommended-software string *early*, before actually parsing the direct...Nick Mathewson
2004-05-12Not every RSA decrypt should warn on failure.Nick Mathewson
2004-05-10Split directory/router parsing functionality into separate file from routerli...Nick Mathewson
2004-05-05Use intptr_t when playing with void*sNick Mathewson
2004-05-05Fix compilation warnings on 64-bit platformsNick Mathewson
2004-05-02patches on patchesRoger Dingledine
2004-05-01Documenmt buffers.c; remove function that nobody ever calls.Nick Mathewson
2004-05-01Handle windows socket errors correctly; comment most of common.Nick Mathewson
2004-04-28Remove IVs from cipher code, since AES-ctr has none.Nick Mathewson
2004-04-26Refactor crypto error handling to be more like TLS error handling:Nick Mathewson
2004-04-25use tor_assertRoger Dingledine
2004-04-24Merge flagday into main branch.Nick Mathewson
2004-04-14Never ever leave ri.platform unset.Nick Mathewson
2004-04-08remove a stray printfNick Mathewson
2004-04-08Fix base32 implementation; make base32 implementation follow standard; add mo...Nick Mathewson