summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
2003-12-13add a 'smartlist' building block that picks random elements from a listRoger Dingledine
2003-12-09make the license explicit on fakepoll.[ch]Roger Dingledine
2003-12-08Make router/directory parsing nondestructive and more const-friendlyNick Mathewson
2003-12-03assert that nobody asks for a random number between 0 and -1Roger Dingledine
2003-11-21Fix incorrect error messageNick Mathewson
2003-11-19Check that we can write to the logfile and log a warning to stderr if we can'tPeter Palfrader
2003-11-18add a tor_malloc_zero wrapper: tor_malloc and memset 0Roger Dingledine
2003-11-18Stop leaking X509 certs; those things are _nasty_ on the carpetNick Mathewson
2003-11-13fix trivial typoRoger Dingledine
2003-11-12break out the string manipulation routinesRoger Dingledine
2003-11-12Remove minor biasing problem from crypto_pseudo_rand_intNick Mathewson
2003-11-12Make crypto_pseudo_rand* never fail.Nick Mathewson
2003-11-11fix a bug in handling clock skewRoger Dingledine
2003-11-10Check in a working cross-platform timegmNick Mathewson
2003-10-27bugfix for win32 with lots of usersRoger Dingledine
2003-10-23Use daemon(3) function where available.Nick Mathewson
2003-10-23resolve warningNick Mathewson
2003-10-23Two-pronged attack at my overzealous skew fixes.Nick Mathewson
2003-10-22switch_id() no longer tries to log the user name when it's calld onSteven Hazel
2003-10-22Clock skew fixes.Nick Mathewson
2003-10-22- fixed a bug in the id switching code -- setgid has to happen beforeSteven Hazel
2003-10-21introduce new tor_free() macroRoger Dingledine
2003-10-20include our own timegm() impl, since it's not portableRoger Dingledine
2003-10-19warn, not errRoger Dingledine
2003-10-19Code to get nicknames from peer certsNick Mathewson
2003-10-19let tls tolerate reallocing the bufRoger Dingledine
2003-10-18first steps toward a WANTWRITE SSL_write tls bug fixRoger Dingledine
2003-10-18start to track down the 'peer has invalid cert' bugRoger Dingledine
2003-10-18we've been stomping on memory while reading configRoger Dingledine
2003-10-18rewrite close_logs so it could possibly workRoger Dingledine
2003-10-15Log TLS errors even harderNick Mathewson
2003-10-15Add more logging on some ssl errors.Nick Mathewson
2003-10-15clean up logging, allow user to specify log filesRoger Dingledine
2003-10-15Build without warnings on OS X.Nick Mathewson
2003-10-15Make add_file_log return 0 on success.Nick Mathewson
2003-10-14Add tor_realloc to mirror tor_mallocNick Mathewson
2003-10-10oops, bugfixRoger Dingledine
2003-10-10change WARNING to WARNRoger Dingledine
2003-10-08Update LICENSE and copyright dates.Nick Mathewson
2003-10-07Clear revents even when no events are received. Also, since everyone gets in...Nick Mathewson
2003-10-07Hoping to find an fd larger than ((unsigned)-1) is probably a lost cause.Nick Mathewson
2003-10-07do not ask for whom there's an error, it polls for theeRoger Dingledine
2003-10-07some early bugfixesRoger Dingledine
2003-10-04wrap strdup; prefer time() to gettimeofday()Roger Dingledine
2003-10-04clean some includesRoger Dingledine
2003-10-01Make testcases run again; more sanity checking to descriptor generation.Nick Mathewson
2003-10-01Flush after fputsNick Mathewson
2003-09-30make log use a larger buffer, for easier debuggingRoger Dingledine
2003-09-29bugfixes and features: closer to making dirserv workRoger Dingledine
2003-09-29more cleanup and rearrangingRoger Dingledine