summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* 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
* r13687@catbus: nickm | 2007-07-10 16:08:14 -0400Nick Mathewson2007-07-10
| | | | | | | Possible partial fix for bug 455: use eos logic everywhere. svn:r10786
* r13676@catbus: nickm | 2007-07-10 13:41:24 -0400Nick Mathewson2007-07-10
| | | | | | | Man. I thought I removed that code. svn:r10785
* r13674@catbus: nickm | 2007-07-10 13:27:30 -0400Nick Mathewson2007-07-10
| | | | | | | Re-wrap proposal 117 so it fits in 80 columns. svn:r10784
* r13672@catbus: nickm | 2007-07-10 13:17:08 -0400Nick Mathewson2007-07-10
| | | | | | | Add IPv6 exit proposal from coderman. svn:r10783
* r13667@catbus: nickm | 2007-07-10 13:12:52 -0400Nick Mathewson2007-07-10
| | | | | | | Patch from tup: add GETINFO status/enough-dir-info svn:r10782
* r13666@catbus: nickm | 2007-07-10 13:10:00 -0400Nick Mathewson2007-07-10
| | | | | | | Get the RESOLVE controller code working. svn:r10781
* r13637@catbus: nickm | 2007-07-06 14:24:27 -0400Nick Mathewson2007-07-10
| | | | | | | | | | 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
* incorporated suggestions by Roger, added status of specification and ↵Karsten Loesing2007-07-09
| | | | | | implementation for upcoming GSoC mid-term evaluation svn:r10773
* r13602@Kushana: nickm | 2007-07-07 23:44:24 -0400Nick Mathewson2007-07-08
| | | | | | | Backport candidate: fix a possible buffer overrun when using natd support on old BSDs. Based on a patch from "Mr. Croup". svn:r10760
* Call router_have_minimum_dir_info() at the beginning of ↵Peter Palfrader2007-07-06
| | | | | | router_add_to_routerlist() since it has side effects svn:r10754
* Remove two arguments from routerlist_replace(). idx, which isPeter Palfrader2007-07-06
| | | | | | | | | 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
* r13634@catbus: nickm | 2007-07-06 14:20:50 -0400Nick Mathewson2007-07-06
| | | | | | | Fix a crash bug (*the* crash bug?) on authorities. Backport candidate. svn:r10752
* r13633@catbus: nickm | 2007-07-06 11:08:19 -0400Nick Mathewson2007-07-06
| | | | | | | Call tor_init_threads() from tor_init(). svn:r10751
* r13631@catbus: nickm | 2007-07-06 10:17:22 -0400Nick Mathewson2007-07-06
| | | | | | | Try to fix win32 build again. svn:r10750
* r13600@Kushana: nickm | 2007-07-05 23:49:47 -0400Nick Mathewson2007-07-06
| | | | | | | try to fix mingw compile svn:r10743
* Pass arguments given to autogen on to configure. Let's hope this doesn't ↵Peter Palfrader2007-07-05
| | | | | | break things much svn:r10742
* r13596@kushana: nickm | 2007-07-05 10:53:22 -0400Nick Mathewson2007-07-05
| | | | | | | Argh, re-enable CRITICAL_SECTION code in win32. svn:r10741
* svn:r10740Nick Mathewson2007-07-05
|
* r13454@kushana: nickm | 2007-06-20 14:22:44 -0400Nick Mathewson2007-07-05
| | | | | | | Switch windows locking implementation to CRITICAL_SECTION, not Mutex: Mutex is heavier-weight, and meant for multi-process situations. svn:r10739
* r13453@kushana: nickm | 2007-06-20 10:01:37 -0400Nick Mathewson2007-07-05
| | | | | | | Fix a type error in the last checkin. svn:r10738
* r13452@kushana: nickm | 2007-06-20 09:52:55 -0400Nick Mathewson2007-07-05
| | | | | | | Patch from Robert Hogan: Generate STREAM NEW events for dnsport requests and tunneled directory connections. Log when we are testing for hijacking. svn:r10737
* r13451@kushana: nickm | 2007-06-20 09:43:26 -0400Nick Mathewson2007-07-05
| | | | | | | Fix typos and clarify points in dir-spec. Patch from Karsten. svn:r10736
* svn:r10735Nick Mathewson2007-07-05
|
* If there's a never-before-connected-to guard node in our list,Roger Dingledine2007-07-02
| | | | | | | | | | | | never choose any guards past it. This way we don't expand our guard list unless we need to. [Bugfix in 0.1.2.x] I'm not sure if this will solve all our problems, but it is at least something. svn:r10730
* the non-controversial changes i found in my sandboxRoger Dingledine2007-07-02
| | | | svn:r10729
* r13604@catbus: nickm | 2007-07-02 16:58:40 -0400Nick Mathewson2007-07-02
| | | | | | | Some temporary output to try to figure out where bsd thread unit tests are going wrong svn:r10728