summaryrefslogtreecommitdiff
path: root/src/or/routerlist.c
AgeCommit message (Expand)Author
2004-03-30Make smartlist Do What Arma Expects.Nick Mathewson
2004-03-30Remove maximum-size field from smartlistsNick Mathewson
2004-03-30re-enable recommendedversion checking (oops, thanks weasel)Roger Dingledine
2004-03-29Re-enable unit tests for directory generation.Nick Mathewson
2004-03-28there is yet another dns-pending-conn-clobbering bugRoger Dingledine
2004-03-27make it less noisy to consider exit policiesRoger Dingledine
2004-03-14bugfix: address that strcat vulnerability in circuit.cRoger Dingledine
2004-03-11UnDOSify CRLF->LF.Nick Mathewson
2004-03-11Make OP work on windows! (Also misc logging tweaks)Nick Mathewson
2004-03-09Fix some bugs in parse_timeNick Mathewson
2004-03-09Fix DOS line endings; autoconfize checks for strptime and inet_atonNick Mathewson
2004-03-09Make tor build on windows again. More work still neededNick Mathewson
2004-03-09stop troubling router operators with unapproved router connect attemptsRoger Dingledine
2004-03-07re-try streams at most 4 timesRoger Dingledine
2004-03-05New, more flexible directory parsing backend. Uses a bit more RAM, but implem...Nick Mathewson
2004-03-04Store options->Address as IP, not hostnameRoger Dingledine
2004-02-29bugfix: only warn about an unrouter router after we've fetched a directoryRoger Dingledine
2004-02-26When it can't resolve any dirservers, it was useless from then on.Roger Dingledine
2004-02-26if the default torrc isn't there, just use some default defaultsRoger Dingledine
2004-02-17Another case of the same.Nick Mathewson
2004-02-17Fix the Big Bug in router_compare_addr_to_exit_policy: we used port 0Nick Mathewson
2004-02-17best_support_idx is obsoleteRoger Dingledine
2004-02-17make braces cleaner, bug still persistsRoger Dingledine
2004-02-17Fix router_compare_addr_to_exit_policy, and name its return codes. The bug w...Nick Mathewson
2004-02-17prevent picking middleman nodes as the last node in the circuitRoger Dingledine
2004-01-30Another related leakNick Mathewson
2004-01-30Freeing twice does *not* make the heap twice as clean.Nick Mathewson
2004-01-30Fix a bug that might have caused the leak, but which might have been hiding o...Nick Mathewson
2004-01-30Fix possible (but unlikely) mem leak.Nick Mathewson
2004-01-30finally locate the memory leak,Roger Dingledine
2004-01-11oh, and make it compileRoger Dingledine
2004-01-10split the token bucket into 'rate' and 'burst' paramsRoger Dingledine
2003-12-19rename circ_id_t to uint16_t for code clarityRoger Dingledine
2003-12-17remove trailing whitespaceRoger Dingledine
2003-12-15Make compile warning-free on cygwinNick Mathewson
2003-12-14Accept 1.2.3.4/x as a synonym for 1.2.3.4/x:* .Nick Mathewson
2003-12-13bughunt: start tracking the bug mutiny foundRoger Dingledine
2003-12-13revamp circuit node selection to use smartlists:Roger Dingledine
2003-12-13Add port ranges to exit policiesNick Mathewson
2003-12-13use the smartlist to pick random routers, rather than our own idiomRoger Dingledine
2003-12-12if >=2 circs are being built that handle a given stream,Roger Dingledine
2003-12-09Document parsing functions in routerlist.c, and separate parsing from non-par...Nick Mathewson
2003-12-08Make router/directory parsing nondestructive and more const-friendlyNick Mathewson
2003-12-06declare the prototypes betterRoger Dingledine
2003-12-06break routers.c into router.c for stuff the router does,Roger Dingledine