aboutsummaryrefslogtreecommitdiff
path: root/src/common/util.c
AgeCommit message (Expand)Author
2003-12-13minor tweaks to the smartlist operationsRoger Dingledine
2003-12-13add a 'smartlist' building block that picks random elements from a listRoger Dingledine
2003-12-08Make router/directory parsing nondestructive and more const-friendlyNick Mathewson
2003-11-21Fix incorrect error messageNick Mathewson
2003-11-18add a tor_malloc_zero wrapper: tor_malloc and memset 0Roger Dingledine
2003-11-13fix trivial typoRoger Dingledine
2003-11-12break out the string manipulation routinesRoger 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-22switch_id() no longer tries to log the user name when it's calld onSteven Hazel
2003-10-22- fixed a bug in the id switching code -- setgid has to happen beforeSteven Hazel
2003-10-20include our own timegm() impl, since it's not portableRoger 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-15Build without warnings on OS X.Nick Mathewson
2003-10-14Add tor_realloc to mirror tor_mallocNick Mathewson
2003-10-10change WARNING to WARNRoger 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-09-29bugfixes and features: closer to making dirserv workRoger Dingledine
2003-09-29more cleanup and rearrangingRoger Dingledine
2003-09-28shift read_file_to_str() into util.cRoger Dingledine
2003-09-26finish enforcing the log conventionRoger Dingledine
2003-09-26make writing descs workRoger Dingledine
2003-09-26Refactor common file code into util.c; add published to descriptorsNick Mathewson
2003-09-14fix the cpuworker circ-had-vanished bug (maybe)Roger Dingledine
2003-08-20implemented cpuworkersRoger Dingledine
2003-08-14Tor now builds on win32.Nick Mathewson
2003-08-14Attempt to make sockets code work right on windows.Nick Mathewson
2003-08-12Make windows happier stillNick Mathewson
2003-08-12Stop trying to #include the world in util.cNick Mathewson
2003-08-12Adopt socketpair implementation from perl. For now, always use it.Nick Mathewson
2003-08-12Add abstraction for fork vs thread.Nick Mathewson
2003-08-12Start of port to win32. Missing are:Nick Mathewson
2003-06-18fix typos, streamlineRoger Dingledine
2003-06-17Change many files to new log_fn formatNick Mathewson
2003-05-20replace malloc with tor_malloc; remove broken/unused crypto_pk_set_keyRoger Dingledine
2003-04-17Apply algebra; remove a conditionNick Mathewson
2003-04-17tv_udiff: do not modify arguments, and compute results correctly.Nick Mathewson
2003-04-16more cleanupRoger Dingledine
2003-04-16Factor out timeval-related functions.Nick Mathewson