aboutsummaryrefslogtreecommitdiff
path: root/src/or/router.c
Commit message (Expand)AuthorAge
...
* bugfix: when rotating onion key, do it (more) correctly•••svn:r1688 Roger Dingledine2004-04-25
* more touch-ups•••svn:r1687 Roger Dingledine2004-04-24
* Merge flagday into main branch.•••svn:r1683 Nick Mathewson2004-04-24
* Fix unit tests (now that platform code works differently)•••svn:r1573 Nick Mathewson2004-04-08
* 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
* Put ourself in router list; act accordingly.•••svn:r1521 Nick Mathewson2004-04-07
* routerinfo->addr is host order•••svn:r1515 Roger Dingledine2004-04-07
* Set routerinfo->addr properly for own routerinfo; do casei routerinfo compare•••svn:r1514 Nick Mathewson2004-04-06
* make router_get_by_nickname consider this router.•••svn:r1497 Nick Mathewson2004-04-05
* Refactor the heck out of crypto interface: admit that we will stick with one ...•••svn:r1458 Nick Mathewson2004-04-03
* outline what bob does to initialize his hidden services•••let circuit_launch_new return the circ it just made svn:r1424 Roger Dingledine2004-04-01
* Add an ap_bridge function to do a socketpair and skip socks.•••This allows us to do a directory connection *through* tor just as if we're doing it as an application. Make ap_conns tolerate it when the application sends stuff before The socks handshake is done (it just buffers it). Tell directory_initiate_command the length of the payload (because it might include nuls). Add a directory_has_arrived function to, for example, start building the rendezvous service descriptor. svn:r1412 Roger Dingledine2004-03-31
* Add code to configure hidden services, parse configuration, generate keys and...•••svn:r1410 Nick Mathewson2004-03-31
* Refactor directory servers•••* read all the time (before we would ignore eof sometimes, oops) * we can handle different urls now * send back 404 for an un-handled url * commands initiated by the client can handle payloads now * introduce conn->purpose to avoid exponential state-space explosion svn:r1400 Roger Dingledine2004-03-30
* inform unapproved servers when we reject their descriptors•••svn:r1263 Roger Dingledine2004-03-12
* 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
* go back to a single exitpolicy parameter•••if your exitpolicy includes " *:*" then it is final, else we append the default exit policy. (thanks weasel) svn:r1105 Roger Dingledine2004-02-18
* Get rid of the notion of a separate default default exit policy.•••Create ExitPolicyPrepend config parameter, to customize the default exit policy. svn:r1103 Roger Dingledine2004-02-18
* Propagate yes/no/maybe a little farther forward.•••svn:r1096 Nick Mathewson2004-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
* split the token bucket into 'rate' and 'burst' params•••we're not entirely migrated to burst yet, for backward compatibility note some win32 probable-bugs clean up routerlist.c svn:r982 Roger Dingledine2004-01-10
* remove trailing whitespace•••svn:r951 Roger Dingledine2003-12-17
* make fetch_from_buf_http malloc its strings rather•••than use fixed-size strings reorganize directory_handle_command so it'll be easier to do more with our directory servers svn:r950 Roger Dingledine2003-12-17
* Make compile warning-free on cygwin•••svn:r936 Nick Mathewson2003-12-15
* Add port ranges to exit policies•••svn:r899 Nick Mathewson2003-12-13
* Make router/directory parsing nondestructive and more const-friendly•••svn:r890 Nick Mathewson2003-12-08
* break routers.c into router.c for stuff the router does,•••and routerlist.c for handling routerlist. svn:r887 Roger Dingledine2003-12-06