summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r17847@tombo: nickm | 2008-08-22 12:08:56 -0400Nick Mathewson2008-08-22
| | | | | | | ipv6: make server-side dns cache remember for each address an ipv6 addr and an ipv4 addr. This fix is just the struct side. svn:r16622
* r17846@tombo: nickm | 2008-08-22 11:54:00 -0400Nick Mathewson2008-08-22
| | | | | | | Make dns resolver code more robust: handle nameservers with IPv6 addresses, make sure names in replies match requested names, make sure origin address of reply matches the address we asked. svn:r16621
* Relays now reject risky extend cells: if the extend cell includesRoger Dingledine2008-08-20
| | | | | | | | | a digest of all zeroes, or asks to extend back to the relay that sent the extend cell, tear down the circuit. Ideas suggested by rovv. svn:r16605
* make r16598 compile on 64-bit tooRoger Dingledine2008-08-20
| | | | svn:r16604
* Update doxygen documentation.Karsten Loesing2008-08-19
| | | | svn:r16599
* Apply proposal 121 patch 3, with minor tweaks and a few comments.Nick Mathewson2008-08-19
| | | | svn:r16598
* Adjust definition of SMARTLIST_FOREACH_END() to enforce matching variable.Nick Mathewson2008-08-19
| | | | svn:r16597
* minor fixes/additionsRoger Dingledine2008-08-17
| | | | svn:r16580
* make the description of geoip-client-origins more true to the codeRoger Dingledine2008-08-17
| | | | svn:r16579
* All the controller things want their stuff in v2 format. Well then, maybe ↵Peter Palfrader2008-08-17
| | | | | | that's already sufficient svn:r16578
* And tell us more in another error casePeter Palfrader2008-08-17
| | | | svn:r16577
* Change a warning/bug messagePeter Palfrader2008-08-17
| | | | svn:r16576
* Two consensus fixes: always reset has_* to 0, and use a buffer of proper ↵Peter Palfrader2008-08-17
| | | | | | length for exitsummaries. svn:r16575
* Make trunk build again under -DEXPORTMALLINFOPeter Palfrader2008-08-15
| | | | svn:r16559
* Switch global_identifier on connections to a 64-bit field and move it to ↵Nick Mathewson2008-08-15
| | | | | | connection_t. When procession onionskins, look up the connection by this field rather than by addr:port. This will keep us from dropping onionskins. How many dropped circuits are dropped because of this bug? svn:r16558
* Update proposal after feedback from Nick.Mike Perry2008-08-15
| | | | svn:r16556
* spacemanPeter Palfrader2008-08-14
| | | | svn:r16555
* Add exitpolicy summaries to the consensusPeter Palfrader2008-08-14
| | | | svn:r16554
* Do not split stored exit policy summary into type(accept/reject) and ↵Peter Palfrader2008-08-14
| | | | | | portlist. At least not just yet svn:r16553
* Rename a field so weasel likes it betterPeter Palfrader2008-08-14
| | | | svn:r16552
* Add bw to consensusPeter Palfrader2008-08-14
| | | | svn:r16551
* Parse policies and weight (bw) into routerstatusesPeter Palfrader2008-08-14
| | | | svn:r16550
* If we are lucky the whitespace nazis will not have noticed these things yetPeter Palfrader2008-08-14
| | | | svn:r16549
* minor comment/doxygen fixPeter Palfrader2008-08-14
| | | | svn:r16548
* mark a todo item that has been done a while agoPeter Palfrader2008-08-14
| | | | svn:r16545
* Give bw in kb/sec in votes/consensusPeter Palfrader2008-08-14
| | | | svn:r16544
* Having a reject-all policy summarized with a lack of summary is stupid. ↵Peter Palfrader2008-08-14
| | | | | | Explicitly mention them as reject 1-65535. svn:r16543
* testsuite: Now that we add (pretty useless, but still) routerinfos to the ↵Peter Palfrader2008-08-14
| | | | | | routerlist for every one of our routerstatuses in the votes we pass again. yay svn:r16542
* Only fetch the routerinfo_t in routerstatus_format_entry() if we are going ↵Peter Palfrader2008-08-14
| | | | | | to need it svn:r16541
* Properly move forward char pointer after appending stuff to the stringPeter Palfrader2008-08-14
| | | | svn:r16540
* Disable test suite for todayPeter Palfrader2008-08-14
| | | | svn:r16539
* asserting(s) is better than segfaulting if it turns out to be NULL laterPeter Palfrader2008-08-14
| | | | svn:r16538
* Do not show policy and bw in v2 statusesPeter Palfrader2008-08-14
| | | | svn:r16537
* Add exit policy and bw to dirvotes - unfortunately also to v2 statusesPeter Palfrader2008-08-14
| | | | svn:r16536
* This bunch of functions really should be staticPeter Palfrader2008-08-14
| | | | svn:r16535
* Fix an overflow when counting rejects for *, truncate exit summaries after ↵Peter Palfrader2008-08-13
| | | | | | 1000 chars svn:r16530
* Mention exception for accept-all policiesPeter Palfrader2008-08-13
| | | | svn:r16529
* Think of the poor children in Antarctica who still have to work on 4" screensPeter Palfrader2008-08-13
| | | | svn:r16528
* A few testcases for policy summariesPeter Palfrader2008-08-13
| | | | svn:r16527
* Also special case "accept 1-65535" case, do not leak in non-exit casePeter Palfrader2008-08-13
| | | | svn:r16526
* Return NULL for policies that do not allow any exitsPeter Palfrader2008-08-13
| | | | svn:r16525
* Fix condition statement for accept items, fix two assertsPeter Palfrader2008-08-13
| | | | svn:r16524
* Make sure we don't run off the end of the listPeter Palfrader2008-08-13
| | | | svn:r16523
* Move policy_summarize() prototype to or.hPeter Palfrader2008-08-13
| | | | svn:r16522
* Create string representation of exit summariesPeter Palfrader2008-08-13
| | | | svn:r16521
* Nickm says I'm going to hell, but if I write that in a comment he might just ↵Peter Palfrader2008-08-13
| | | | | | save my soul svn:r16520
* implement policy_summary_accept and policy_summary_reject together with a ↵Peter Palfrader2008-08-13
| | | | | | set of helpers svn:r16519
* Start with exit policy summariesPeter Palfrader2008-08-13
| | | | svn:r16518
* tab-man strikes backRoger Dingledine2008-08-13
| | | | svn:r16516
* a few more items for jacobRoger Dingledine2008-08-12
| | | | svn:r16515