summaryrefslogtreecommitdiff
path: root/src/or/main.c
AgeCommit message (Expand)Author
2004-06-12Break tor_main into startup/loop/shutdown portions, to make NT service refact...Nick Mathewson
2004-06-06Rotate dnsworkers and cpuworkers on SIGHUP, so they get new config settings tooNick Mathewson
2004-06-02Stop multiplying logs on sighup.Nick Mathewson
2004-06-01Add more asserts to dns-pending connections; fix a couple seeming bugs.Nick Mathewson
2004-06-01declare the epipe bug a non-bug.Roger Dingledine
2004-05-28bugfix: if the wedged dir conn has no bytes to flush, then we neverRoger Dingledine
2004-05-28dirservers try to reconnect periodically too, in case connections have failedRoger Dingledine
2004-05-24Keep temporary log in place while configuring logsNick Mathewson
2004-05-20Tinker with log behavior: never send error messages about logs into the bitbu...Nick Mathewson
2004-05-20some more patchingRoger Dingledine
2004-05-20non-dirservers expire routerinfo's that are more than a day oldRoger Dingledine
2004-05-19Allow multiple logfiles at different severity rangesNick Mathewson
2004-05-18fix a seg fault, add another XXX for nick ;)Roger Dingledine
2004-05-18Resolve some XXXsNick Mathewson
2004-05-17Make directory functions update routerlist, not replace it. Add notion of OR...Nick Mathewson
2004-05-12clean up directory.c APIRoger Dingledine
2004-05-12break connection_edge_end out of connection_mark_for_closeRoger Dingledine
2004-05-12break rend_client_desc_fetched out of connection_mark_for_closeRoger Dingledine
2004-05-12calling flush_buf and not checking for return value is badRoger Dingledine
2004-05-11Add an extra flush attempt when closing wedged dir conns, in an attempt to is...Nick Mathewson
2004-05-10it's amazing what a bit of punctuation can do for appearancesRoger Dingledine
2004-05-10More doxygenation.Nick Mathewson
2004-05-09more doxygen markupRoger Dingledine
2004-05-09bugfix: do directory_send_command only after we've established a socketRoger Dingledine
2004-05-06bugfix: add a circ->resolving_streams field, and make dns resolving ...Roger Dingledine
2004-05-05Document the rest of main.cNick Mathewson
2004-05-05Comments for nearly all non-tricky filesNick Mathewson
2004-05-05Only connection_add connections once they have conn->s sett; refactor code ar...Nick Mathewson
2004-05-05must close marked connections at the end of run_scheduled_events.Roger Dingledine
2004-05-02Working strerror for windows socket errors, plus some snide comments.Nick Mathewson
2004-05-01Handle windows socket errors correctly; comment most of common.Nick Mathewson
2004-04-26tell us when we're rotating thingsRoger Dingledine
2004-04-25use tor_assertRoger Dingledine
2004-04-25remove spurious router_rebuild_descriptorNick Mathewson
2004-04-24more touch-upsRoger Dingledine
2004-04-24Merge flagday into main branch.Nick Mathewson
2004-04-20only expire wedged dir conns that haven't already been expiredRoger Dingledine
2004-04-19expire wedged dir conns after 5min without write, not simply after 5minRoger Dingledine
2004-04-19give wedged dir conns a last chance to flushRoger Dingledine
2004-04-18reverse the logic, captainRoger Dingledine
2004-04-18expire dir connections that live for more than 5 minutesRoger Dingledine
2004-04-17clean up some warningsRoger Dingledine
2004-04-13only consider uploading descriptors every 5 secNick Mathewson
2004-04-13Separate "start-establishing-introduction" from "upload descriptors"; only up...Nick Mathewson
2004-04-13clean up circuit rebuilding some; fix some bugs we hadn't hit yetRoger Dingledine
2004-04-12break circuit_build_needed_circs into its own funcRoger Dingledine
2004-04-09expire old CIRCUIT_PURPOSE_C_REND_READY circs tooRoger Dingledine
2004-04-09Dump introduction point status on kill -USR1Nick Mathewson
2004-04-09Resolve init-services-in-do-hup issueNick Mathewson
2004-04-09don't call rend_services_init right before we fetch theRoger Dingledine