aboutsummaryrefslogtreecommitdiff
path: root/src/or/routerlist.c
Commit message (Expand)AuthorAge
* More documentation; fix for compilation warning•••svn:r1789 Nick Mathewson2004-05-05
* More documentation•••svn:r1785 Nick Mathewson2004-05-05
* Comment router*.c•••svn:r1783 Nick Mathewson2004-05-04
* clean dns.c better•••svn:r1737 Roger Dingledine2004-04-28
* Workarounds for a couple of pieces of windows strangeness.•••svn:r1734 Nick Mathewson2004-04-28
* now assume all routers support rendezvous cells•••svn:r1699 Roger Dingledine2004-04-25
* use tor_assert•••remove obsolete BUF_OK macro svn:r1697 Roger Dingledine2004-04-25
* Remove onion_pkey from connection, since onion keys can change more often tha...•••svn:r1693 Nick Mathewson2004-04-25
* Spurious link-key should not be an error•••svn:r1686 Nick Mathewson2004-04-24
* Merge flagday into main branch.•••svn:r1683 Nick Mathewson2004-04-24
* Invert strcasecmp check for supports-rendezvous•••svn:r1560 Nick Mathewson2004-04-08
* Freeing the same variable twice in rapid succession can sometimes cause a dou...•••svn:r1539 Nick Mathewson2004-04-07
* Insert a *copy* of our routerinfo into the routerlist.•••svn:r1538 Nick Mathewson2004-04-07
* Don't use Tor version 0.0.5 for intro/rendezvous points. (We don't need•••to worry about 0.0.4 or earlier, because nobody is running them any more.) svn:r1533 Nick Mathewson2004-04-07
* Delete trailing whitespace and expand tabs; remove unused aes decrypt code•••svn:r1522 Nick Mathewson2004-04-07
* Put ourself in router list; act accordingly.•••svn:r1521 Nick Mathewson2004-04-07
* Set routerinfo->addr properly for own routerinfo; do casei routerinfo compare•••svn:r1514 Nick Mathewson2004-04-06
* Continue attack on magic numbers; use new crypto wrappers where possible•••svn:r1504 Nick Mathewson2004-04-06
* make router_get_by_nickname consider this router.•••svn:r1497 Nick Mathewson2004-04-05
* alice can now look up bob's service descriptor,•••choose an intro point, connect to it, choose a rend point, connect to it and establish a cookie, get an ack from the rendezvous point, and know when both circs are ready for her. APConns don't use conn->purpose anymore don't initiate a renddesc lookup if one is already in progress also fix a buffer overflow in nickname parsing (only exploitable by the operator though) svn:r1471 Roger Dingledine2004-04-05
* Refactor the heck out of crypto interface: admit that we will stick with one ...•••svn:r1458 Nick Mathewson2004-04-03
* Hide smartlist internals•••svn:r1451 Nick Mathewson2004-04-03
* break out circ->rend_service•••(this breaks the compile; must fix things) let alice react when she learns a new rendezvous descriptor let alice launch intro and rend circuits and mark them with her query svn:r1446 Roger Dingledine2004-04-02
* router_choose_random_node can take a smartlist of nodes to exclude•••svn:r1442 Roger Dingledine2004-04-02
* now circuit_get_newest returns an appropriate circ for your purpose•••connection_ap_handshake_attach_circuit attaches to a circ of the right purpose add a skeletal rendclient.c svn:r1441 Roger Dingledine2004-04-02
* Make smartlist Do What Arma Expects.•••svn:r1401 Nick Mathewson2004-03-30
* Remove maximum-size field from smartlists•••svn:r1397 Nick Mathewson2004-03-30
* re-enable recommendedversion checking (oops, thanks weasel)•••svn:r1376 Roger Dingledine2004-03-30
* Re-enable unit tests for directory generation.•••svn:r1362 Nick Mathewson2004-03-29
* there is yet another dns-pending-conn-clobbering bug•••somewhere svn:r1354 Roger Dingledine2004-03-28
* make it less noisy to consider exit policies•••svn:r1349 Roger Dingledine2004-03-27
* bugfix: address that strcat vulnerability in circuit.c•••svn:r1273 Roger Dingledine2004-03-14
* UnDOSify CRLF->LF.•••svn:r1259 Nick Mathewson2004-03-11
* Make OP work on windows! (Also misc logging tweaks)•••svn:r1258 Nick Mathewson2004-03-11
* Fix some bugs in parse_time•••svn:r1249 Nick Mathewson2004-03-09
* Fix DOS line endings; autoconfize checks for strptime and inet_aton•••svn:r1248 Nick Mathewson2004-03-09
* Make tor build on windows again. More work still needed•••svn:r1247 Nick Mathewson2004-03-09
* stop troubling router operators with unapproved router connect attempts•••but give the dirserver operator more information svn:r1246 Roger Dingledine2004-03-09
* re-try streams at most 4 times•••svn:r1242 Roger Dingledine2004-03-07
* New, more flexible directory parsing backend. Uses a bit more RAM, but implem...•••svn:r1235 Nick Mathewson2004-03-05
* Store options->Address as IP, not hostname•••And figure it out while reading config, not every time you rebuild the descriptor svn:r1226 Roger Dingledine2004-03-04
* bugfix: only warn about an unrouter router after we've fetched a directory•••svn:r1178 Roger Dingledine2004-02-29
* When it can't resolve any dirservers, it was useless from then on.•••Now it reloads the RouterFile (or default dirservers) if it has no dirservers. svn:r1130 Roger Dingledine2004-02-26
* if the default torrc isn't there, just use some default defaults•••plus provide an internal dirservers file if they don't have one having no config files will make it easier to run on windows svn:r1124 Roger Dingledine2004-02-26
* Another case of the same.•••svn:r1099 Nick Mathewson2004-02-17
* Fix the Big Bug in router_compare_addr_to_exit_policy: we used port 0•••to mean "unknown port". But no exit policy supports (nonexistant) port 0, except accept *:*, and we had no special handling for 'unknown port'. Now we do. svn:r1098 Nick Mathewson2004-02-17
* best_support_idx is obsolete•••(also doesn't fix the bug) svn:r1097 Roger Dingledine2004-02-17
* make braces cleaner, bug still persists•••svn:r1095 Roger Dingledine2004-02-17
* Fix router_compare_addr_to_exit_policy, and name its return codes. The bug w...•••svn:r1093 Nick Mathewson2004-02-17
* prevent picking middleman nodes as the last node in the circuit•••svn:r1088 Roger Dingledine2004-02-17