summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r13921@catbus: nickm | 2007-07-26 16:26:48 -0400Nick Mathewson2007-07-26
| | | | | | | Code to add signatures to a pending consensus directory. svn:r10936
* r13920@catbus: nickm | 2007-07-26 16:25:25 -0400Nick Mathewson2007-07-26
| | | | | | | whitespace fixes svn:r10935
* r13908@catbus: nickm | 2007-07-25 18:55:47 -0400Nick Mathewson2007-07-25
| | | | | | | Patch from Robert Hogan: set conn->dns_server_port correctly so that we can close dns server ports when they change, thus avoiding crashes and dangling references and other sources of unhappiness. svn:r10933
* r13907@catbus: nickm | 2007-07-25 18:51:25 -0400Nick Mathewson2007-07-25
| | | | | | | | Patch from tup: translate LFs to CRLFs in NS replies and ensures the data section is properly terminated with "\r\n.\r\n svn:r10932
* r13906@catbus: nickm | 2007-07-25 18:49:50 -0400Nick Mathewson2007-07-25
| | | | | | | Patch from tup: correct grammar for asynchonous reply lines in control-spec.txt svn:r10931
* r13905@catbus: nickm | 2007-07-25 18:48:44 -0400Nick Mathewson2007-07-25
| | | | | | | ADDRMAP events should never have specified local time. Extend them to have the proper gmt time, and make GETINFO address-mappings always do the right thing (since it is new in this version). svn:r10930
* r13904@catbus: nickm | 2007-07-25 18:04:46 -0400Nick Mathewson2007-07-25
| | | | | | | Fix whitespaces and compilation in and around dirvote code. svn:r10929
* r13903@catbus: nickm | 2007-07-25 18:03:56 -0400Nick Mathewson2007-07-25
| | | | | | | Make buffer large enough to hold ip6.arpa addresses. This code was not actually used yet, so no user-visible bug existed. (Based on patch by croup.) svn:r10928
* r13902@catbus: nickm | 2007-07-25 17:43:52 -0400Nick Mathewson2007-07-25
| | | | | | | Some dirvote code to handle generating votes and slinging them around. More code is still needed. svn:r10927
* r13901@catbus: nickm | 2007-07-25 16:23:51 -0400Nick Mathewson2007-07-25
| | | | | | | Make all code to generate v1 directories into conditional code. svn:r10926
* r13900@catbus: nickm | 2007-07-25 16:16:30 -0400Nick Mathewson2007-07-25
| | | | | | | Better fix for GCC 4.2 warning on routerlist.c svn:r10925
* revert r10910. svk seems to have a habit of adding thingsRoger Dingledine2007-07-23
| | | | | | | back in after they've been removed. svn:r10913
* r13773@kushana: nickm | 2007-07-23 00:16:44 -0400Nick Mathewson2007-07-23
| | | | | | | Use tor malloc replacements in eventdns.c for now: there might be goblins there...goblins that only dmalloc can find! svn:r10912
* svn:r10911Nick Mathewson2007-07-23
|
* svn:r10910Nick Mathewson2007-07-23
|
* r13875@catbus: nickm | 2007-07-22 18:56:30 -0400Nick Mathewson2007-07-22
| | | | | | | Once more with feeling. svn:r10907
* r13872@catbus: nickm | 2007-07-22 18:51:02 -0400Nick Mathewson2007-07-22
| | | | | | | esc_router_info static field should not be cleared postfork, to avoid races. svn:r10906
* r13858@catbus: nickm | 2007-07-22 18:44:02 -0400Nick Mathewson2007-07-22
| | | | | | | Fix/note some relatively trivial mem usage issues svn:r10905
* dump dmalloc stats on sighupRoger Dingledine2007-07-22
| | | | svn:r10903
* free a small static string on exit.Roger Dingledine2007-07-22
| | | | svn:r10902
* Revert part of r10874, since it was breaking our load balancingRoger Dingledine2007-07-22
| | | | | | | | | | | (we always picked one router past the one we wanted!) and could conceivably read past the end of the smartlist too. Nick, I don't know what gcc 4.2 was worried about, but we need to find a better fix than this. :) svn:r10901
* clarify that when we say 'above the median' we mean 'at leastRoger Dingledine2007-07-22
| | | | | | | the median' svn:r10899
* handle fetching bridge descriptors from the bridge authority too.Roger Dingledine2007-07-22
| | | | svn:r10898
* Directory authorities now call routers Fast if their bandwidth isRoger Dingledine2007-07-21
| | | | | | | | | at least 100KB/s, and consider their bandwidth adequate to be a Guard if it is at least 250KB/s. This fix complements proposal 107. [Bugfix on 0.1.2.x] svn:r10897
* when requesting tor/server/authority, ask for tor/server/authority.zRoger Dingledine2007-07-21
| | | | | | | | instead. same functionality, saves a bit of bandwidth. and might even work. svn:r10896
* r13856@catbus: nickm | 2007-07-20 14:30:44 -0400Nick Mathewson2007-07-20
| | | | | | | slightly smarter heuristic about when to use obsolete ::a.b.c.d format. svn:r10893
* r13854@catbus: nickm | 2007-07-20 13:40:45 -0400Nick Mathewson2007-07-20
| | | | | | | Patches to proposal 117 from coderman (from or-dev, 18 Jun) svn:r10892
* r13850@catbus: nickm | 2007-07-20 12:25:24 -0400Nick Mathewson2007-07-20
| | | | | | | Fix some bugs in ntop/pton. svn:r10891
* r13848@catbus: nickm | 2007-07-19 16:47:16 -0400Nick Mathewson2007-07-19
| | | | | | | Use our own version of inet_ntop and inet_pton everywhere, to avoid partitioning attacks. svn:r10888
* r13846@catbus: nickm | 2007-07-19 16:31:41 -0400Nick Mathewson2007-07-19
| | | | | | | Actually, OSX (and some BSDs) accept [f:f:f:f:f:f:f:f::] as a perfectly fine ipv6 address. svn:r10887
* r13844@catbus: nickm | 2007-07-19 16:04:04 -0400Nick Mathewson2007-07-19
| | | | | | | Same as the last patch, only more so. svn:r10886
* r13842@catbus: nickm | 2007-07-19 16:02:54 -0400Nick Mathewson2007-07-19
| | | | | | | OSX writes ::3 as ::0.0.0.3; choose a less ambiguous example. svn:r10885
* r13840@catbus: nickm | 2007-07-19 16:00:43 -0400Nick Mathewson2007-07-19
| | | | | | | Apparently, this problem can occur on the whole BSD family. "Yay." svn:r10884
* r13838@catbus: nickm | 2007-07-19 15:50:16 -0400Nick Mathewson2007-07-19
| | | | | | | Apparently, OSX does not define s6_addr32 or s6_addr16. How silly. svn:r10883
* r13836@catbus: nickm | 2007-07-19 15:43:04 -0400Nick Mathewson2007-07-19
| | | | | | | Some older GCCs think that iph4 could be used uninitialized. Fix that. svn:r10882
* r13834@catbus: nickm | 2007-07-19 15:40:42 -0400Nick Mathewson2007-07-19
| | | | | | | Another patch from croup: drop support for address masks that do not correspond to bit prefixes. Nobody has used this for a while, and we have given warnings for a long time. svn:r10881
* r13827@catbus: nickm | 2007-07-19 14:42:25 -0400Nick Mathewson2007-07-19
| | | | | | | Merge in some generic address manipulation code from croup. Needs some work. svn:r10880
* r13826@catbus: nickm | 2007-07-19 12:21:30 -0400Nick Mathewson2007-07-19
| | | | | | | Fix a copy-and-paste error in dirvote.c svn:r10879
* r13822@catbus: nickm | 2007-07-18 16:43:39 -0400Nick Mathewson2007-07-18
| | | | | | | Tweak a couple of loop-related variables to make the gcc 4.2 -Wstrict-overflow warning happy. svn:r10874
* r13821@catbus: nickm | 2007-07-18 16:29:17 -0400Nick Mathewson2007-07-18
| | | | | | | Initial code to manipulate vote timing correctly. svn:r10873
* r13820@catbus: nickm | 2007-07-18 16:07:30 -0400Nick Mathewson2007-07-18
| | | | | | | Whitespace fix on r10849 svn:r10872
* Change routerlist_remove to not take an index argument we do not need anyway.Peter Palfrader2007-07-18
| | | | | | Now the only remaining caller of _routerlist_find_elt is an assert() svn:r10869
* two more bugs i should keep track ofRoger Dingledine2007-07-18
| | | | svn:r10868
* timeout and retry schedules for fetching bridge descriptorsRoger Dingledine2007-07-18
| | | | svn:r10867
* using fascistfirewall and having your bridge on an unreachableRoger Dingledine2007-07-18
| | | | | | | port silently didn't mix. now they loudly don't mix. svn:r10862
* forward-port the 0.1.2.15 changelogRoger Dingledine2007-07-17
| | | | svn:r10859
* r13801@catbus: nickm | 2007-07-17 13:49:12 -0400Nick Mathewson2007-07-17
| | | | | | | More tweaks to dir-spec.txt; not complete, but closing in. svn:r10856
* free bridge list on exit; try harder to free buffer freelists on exit.Roger Dingledine2007-07-17
| | | | svn:r10854
* bugfix on r10086:Roger Dingledine2007-07-17
| | | | | | | | | | We had accidentally labelled 0.1.2.x directory servers as not suitable for begin_dir requests, and had labelled no directory servers as suitable for uploading extra-info documents. [Bugfix on 0.2.0.1-alpha] svn:r10853
* remove the duplicate changelog entries from the upcoming 0.1.2 release.Roger Dingledine2007-07-17
| | | | svn:r10852