| Commit message (Expand) | Author | Age |
* | r13836@catbus: nickm | 2007-07-19 15:43:04 -0400••• Some older GCCs think that iph4 could be used uninitialized. Fix that.
svn:r10882
| Nick Mathewson | 2007-07-19 |
* | r13834@catbus: nickm | 2007-07-19 15:40:42 -0400••• 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
| Nick Mathewson | 2007-07-19 |
* | r13827@catbus: nickm | 2007-07-19 14:42:25 -0400••• Merge in some generic address manipulation code from croup. Needs some work.
svn:r10880
| Nick Mathewson | 2007-07-19 |
* | r13826@catbus: nickm | 2007-07-19 12:21:30 -0400••• Fix a copy-and-paste error in dirvote.c
svn:r10879
| Nick Mathewson | 2007-07-19 |
* | r13822@catbus: nickm | 2007-07-18 16:43:39 -0400••• Tweak a couple of loop-related variables to make the gcc 4.2 -Wstrict-overflow warning happy.
svn:r10874
| Nick Mathewson | 2007-07-18 |
* | r13821@catbus: nickm | 2007-07-18 16:29:17 -0400••• Initial code to manipulate vote timing correctly.
svn:r10873
| Nick Mathewson | 2007-07-18 |
* | r13820@catbus: nickm | 2007-07-18 16:07:30 -0400••• Whitespace fix on r10849
svn:r10872
| Nick Mathewson | 2007-07-18 |
* | Change routerlist_remove to not take an index argument we do not need anyway.•••Now the only remaining caller of _routerlist_find_elt is an assert()
svn:r10869
| Peter Palfrader | 2007-07-18 |
* | timeout and retry schedules for fetching bridge descriptors•••svn:r10867
| Roger Dingledine | 2007-07-18 |
* | using fascistfirewall and having your bridge on an unreachable•••port silently didn't mix. now they loudly don't mix.
svn:r10862
| Roger Dingledine | 2007-07-18 |
* | r13801@catbus: nickm | 2007-07-17 13:49:12 -0400••• More tweaks to dir-spec.txt; not complete, but closing in.
svn:r10856
| Nick Mathewson | 2007-07-17 |
* | free bridge list on exit; try harder to free buffer freelists on exit.•••svn:r10854
| Roger Dingledine | 2007-07-17 |
* | bugfix on r10086:•••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
| Roger Dingledine | 2007-07-17 |
* | free another string, and the buffer freelists, on exit.•••svn:r10851
| Roger Dingledine | 2007-07-17 |
* | a few fixes for bug 463. needs a changelog. might need more fixes.•••svn:r10849
| Roger Dingledine | 2007-07-17 |
* | r13788@catbus: nickm | 2007-07-16 14:26:25 -0400••• 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
| Nick Mathewson | 2007-07-16 |
* | r13784@catbus: nickm | 2007-07-16 13:27:32 -0400••• 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
| Nick Mathewson | 2007-07-16 |
* | r13777@catbus: nickm | 2007-07-16 12:58:08 -0400••• Patch from tup: new address-mappings/ GETINFO that includes expiry times.
svn:r10844
| Nick Mathewson | 2007-07-16 |
* | r13774@catbus: nickm | 2007-07-16 12:23:28 -0400••• 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
| Nick Mathewson | 2007-07-16 |
* | r13773@catbus: nickm | 2007-07-16 11:58:25 -0400••• Initial "constrained socket buffers" patch from coderman. needs tweaking.
svn:r10842
| Nick Mathewson | 2007-07-16 |
* | free some more memory on exit•••svn:r10837
| Roger Dingledine | 2007-07-16 |
* | stop reading uninitialized/outofbounds memory. possible backport,•••quite related to bug 455.
svn:r10835
| Roger Dingledine | 2007-07-16 |
* | Backport candidate:•••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
| Roger Dingledine | 2007-07-16 |
* | backport candidate: fix a memory leak from r9039 which had us leaking•••50ish bytes every time we rebuild the cached-router files.
svn:r10830
| Roger Dingledine | 2007-07-15 |
* | fix a memory leak from r10504 (i think)•••svn:r10829
| Roger Dingledine | 2007-07-15 |
* | Comment one tor_assert•••svn:r10820
| Peter Palfrader | 2007-07-12 |
* | Keep streamids from different exits on a circuit separate. This•••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
| Roger Dingledine | 2007-07-12 |
* | r13730@catbus: nickm | 2007-07-12 12:32:40 -0400••• 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
| Nick Mathewson | 2007-07-12 |
* | In router_add_to_routerlist() only call router_have_minimum_dir_info() under ...•••svn:r10799
| Peter Palfrader | 2007-07-12 |
* | backport candidate:•••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
| Roger Dingledine | 2007-07-11 |
* | clean up a comment•••svn:r10789
| Roger Dingledine | 2007-07-11 |
* | r13691@catbus: nickm | 2007-07-10 18:44:30 -0400••• Fix an assert error in 455 patch.
svn:r10788
| Nick Mathewson | 2007-07-10 |
* | r13689@catbus: nickm | 2007-07-10 17:46:30 -0400••• tweaks to last patch. from croup.
svn:r10787
| Nick Mathewson | 2007-07-10 |
* | r13687@catbus: nickm | 2007-07-10 16:08:14 -0400••• Possible partial fix for bug 455: use eos logic everywhere.
svn:r10786
| Nick Mathewson | 2007-07-10 |
* | r13676@catbus: nickm | 2007-07-10 13:41:24 -0400••• Man. I thought I removed that code.
svn:r10785
| Nick Mathewson | 2007-07-10 |
* | r13667@catbus: nickm | 2007-07-10 13:12:52 -0400••• Patch from tup: add GETINFO status/enough-dir-info
svn:r10782
| Nick Mathewson | 2007-07-10 |
* | r13666@catbus: nickm | 2007-07-10 13:10:00 -0400••• Get the RESOLVE controller code working.
svn:r10781
| Nick Mathewson | 2007-07-10 |
* | r13637@catbus: nickm | 2007-07-06 14:24:27 -0400••• fix copy-paste error in config message src/or/config.c . Apply
initial (but pared-down) version of launch-resolve-via-controller
patch from Robert Hogan.
svn:r10780
| Nick Mathewson | 2007-07-10 |
* | r13602@Kushana: nickm | 2007-07-07 23:44:24 -0400••• Backport candidate: fix a possible buffer overrun when using natd support on old BSDs. Based on a patch from "Mr. Croup".
svn:r10760
| Nick Mathewson | 2007-07-08 |
* | Call router_have_minimum_dir_info() at the beginning of router_add_to_routerl...•••svn:r10754
| Peter Palfrader | 2007-07-06 |
* | Remove two arguments from routerlist_replace(). idx, which is•••the old router's index in the routerlist, can be gotten from the
old routerinfo itself anyway, and make_old always was true.
(There only is one caller of routerlist_replace())
svn:r10753
| Peter Palfrader | 2007-07-06 |
* | r13634@catbus: nickm | 2007-07-06 14:20:50 -0400••• Fix a crash bug (*the* crash bug?) on authorities. Backport candidate.
svn:r10752
| Nick Mathewson | 2007-07-06 |
* | r13633@catbus: nickm | 2007-07-06 11:08:19 -0400••• Call tor_init_threads() from tor_init().
svn:r10751
| Nick Mathewson | 2007-07-06 |
* | r13631@catbus: nickm | 2007-07-06 10:17:22 -0400••• Try to fix win32 build again.
svn:r10750
| Nick Mathewson | 2007-07-06 |
* | r13600@Kushana: nickm | 2007-07-05 23:49:47 -0400••• try to fix mingw compile
svn:r10743
| Nick Mathewson | 2007-07-06 |
* | r13596@kushana: nickm | 2007-07-05 10:53:22 -0400••• Argh, re-enable CRITICAL_SECTION code in win32.
svn:r10741
| Nick Mathewson | 2007-07-05 |
* | svn:r10740 | Nick Mathewson | 2007-07-05 |
* | r13454@kushana: nickm | 2007-06-20 14:22:44 -0400••• Switch windows locking implementation to CRITICAL_SECTION, not Mutex: Mutex is heavier-weight, and meant for multi-process situations.
svn:r10739
| Nick Mathewson | 2007-07-05 |
* | r13453@kushana: nickm | 2007-06-20 10:01:37 -0400••• Fix a type error in the last checkin.
svn:r10738
| Nick Mathewson | 2007-07-05 |
* | r13452@kushana: nickm | 2007-06-20 09:52:55 -0400••• Patch from Robert Hogan: Generate STREAM NEW events for dnsport requests and tunneled directory connections. Log when we are testing for hijacking.
svn:r10737
| Nick Mathewson | 2007-07-05 |