summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* 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
* free another string, and the buffer freelists, on exit.Roger Dingledine2007-07-17
| | | | svn:r10851
* a few fixes for bug 463. needs a changelog. might need more fixes.Roger Dingledine2007-07-17
| | | | svn:r10849
* r13788@catbus: nickm | 2007-07-16 14:26:25 -0400Nick Mathewson2007-07-16
| | | | | | | Patch from croup: rewrite the logic of get_next_token() to do the right thing with input that ends at weird places, or aligns with block boundaries after mmap. should fix bug 455. Needs fuzzing. svn:r10847
* r13784@catbus: nickm | 2007-07-16 13:27:32 -0400Nick Mathewson2007-07-16
| | | | | | | Apply patch from tup: remove extra space at the end of some circuit-status events, and stop translating CRLF to CRCRLF in control replies. svn:r10845
* r13777@catbus: nickm | 2007-07-16 12:58:08 -0400Nick Mathewson2007-07-16
| | | | | | | Patch from tup: new address-mappings/ GETINFO that includes expiry times. svn:r10844
* r13774@catbus: nickm | 2007-07-16 12:23:28 -0400Nick Mathewson2007-07-16
| | | | | | | Tweaks on constrained socket buffers patch from coderman: Add a changelog; rename some variables; fix some long lines and whitespace; make ConstrainedSockSize a memunit; pass setsockopt a void. svn:r10843
* r13773@catbus: nickm | 2007-07-16 11:58:25 -0400Nick Mathewson2007-07-16
| | | | | | | Initial "constrained socket buffers" patch from coderman. needs tweaking. svn:r10842
* free some more memory on exitRoger Dingledine2007-07-16
| | | | svn:r10837
* stop reading uninitialized/outofbounds memory. possible backport,Roger Dingledine2007-07-16
| | | | | | | quite related to bug 455. svn:r10835
* Backport candidate:Roger Dingledine2007-07-16
| | | | | | | | | Fix a potential crash bug when we load many server descriptors at once and some of them make others of them obsolete. Fixes bug 458. [Bugfix on 0.1.2.x] svn:r10832
* backport candidate: fix a memory leak from r9039 which had us leakingRoger Dingledine2007-07-15
| | | | | | | 50ish bytes every time we rebuild the cached-router files. svn:r10830
* fix a memory leak from r10504 (i think)Roger Dingledine2007-07-15
| | | | svn:r10829
* eventdns seems to run fine on osx, rpm-based linuxes, and win32.Andrew Lewman2007-07-14
| | | | | | | Include it in the build instructions. svn:r10826
* svn:r10825Nick Mathewson2007-07-13
|
* some cleanups on phrasing in proposal 114Roger Dingledine2007-07-12
| | | | svn:r10821
* Comment one tor_assertPeter Palfrader2007-07-12
| | | | svn:r10820
* Keep streamids from different exits on a circuit separate. ThisRoger Dingledine2007-07-12
| | | | | | | | | bug may have allowed other routers on a given circuit to inject cells into streams. Reported by lodger; fixes bug 446. [Bugfix on 0.1.2.x] svn:r10818
* r13730@catbus: nickm | 2007-07-12 12:32:40 -0400Nick Mathewson2007-07-12
| | | | | | | | Patch from lodger: avoid roundoff-error-induced crash bugs when picking routers by bandwidth. Also, remove listed backports for 0.1.2.x; that list is now in TODO.012 svn:r10812
* In router_add_to_routerlist() only call router_have_minimum_dir_info() under ↵Peter Palfrader2007-07-12
| | | | | | some circumstances, not always svn:r10799
* admit that our rend spec was lying. sorry karsten!Roger Dingledine2007-07-12
| | | | svn:r10798
* vague fuzzy bug reports so i don't forget themRoger Dingledine2007-07-12
| | | | svn:r10797
* backport candidate:Roger Dingledine2007-07-11
| | | | | | | | | When sending destroy cells from a circuit's origin, don't include the reason for tearing down the circuit. The spec says we didn't, and now we actually don't. Reported by lodger. [Bugfix on 0.1.2.x] svn:r10790
* clean up a commentRoger Dingledine2007-07-11
| | | | svn:r10789
* r13691@catbus: nickm | 2007-07-10 18:44:30 -0400Nick Mathewson2007-07-10
| | | | | | | Fix an assert error in 455 patch. svn:r10788
* r13689@catbus: nickm | 2007-07-10 17:46:30 -0400Nick Mathewson2007-07-10
| | | | | | | tweaks to last patch. from croup. svn:r10787