summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* 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
* I so wonder how this blows up on the real network - make ↵Peter Palfrader2007-07-02
| | | | | | _routerlist_find_elt be strict about the idx it is passed - if it is not -1 then it has to be correct svn:r10727
* If we want to be more strict in _routerlist_find_elt I better call it properlyPeter Palfrader2007-07-02
| | | | svn:r10726
* r13594@catbus: nickm | 2007-07-02 15:53:35 -0400Nick Mathewson2007-07-02
| | | | | | | dir-spec.txt clarifications suggested by Lee Fisher. svn:r10725
* Don't get private with smartlists when there's a perfectly fine accessor ↵Peter Palfrader2007-07-02
| | | | | | method for num_used svn:r10724
* Make it build with -O0 as wellPeter Palfrader2007-07-02
| | | | svn:r10722
* Make DEBUG_SMARTLIST workPeter Palfrader2007-07-02
| | | | svn:r10721
* Three more assertions which hopefully are sane, Nick? They might help track ↵Peter Palfrader2007-07-02
| | | | | | down #417. svn:r10720
* r13570@catbus: nickm | 2007-06-30 20:41:05 -0400Nick Mathewson2007-07-01
| | | | | | | Implement conditions in compat.c; switch windows to use "critical sections" instead of mutexes. Apparently, mutexes are for IPC and critical sections are for multithreaded. svn:r10716
* r13568@catbus: nickm | 2007-06-30 15:18:18 -0400Nick Mathewson2007-06-30
| | | | | | | allow test_threads() to time out svn:r10711
* r13555@catbus: nickm | 2007-06-30 14:05:36 -0400Nick Mathewson2007-06-30
| | | | | | | Split "Util" tests into subgroups so I can see why freebsd trunk is failing. svn:r10710
* r13526@catbus: nickm | 2007-06-26 18:06:11 -0400Nick Mathewson2007-06-30
| | | | | | | set keywords on proposal 116. Thanks, Karsten! (Is there no way to automate this?) svn:r10709
* Added some todo items from PET2007Andrew Lewman2007-06-28
| | | | svn:r10689
* Add an ackPaul Syverson2007-06-27
| | | | svn:r10688
* Minor edits suggested by Susan LandauPaul Syverson2007-06-27
| | | | svn:r10686
* set svn propertiesKarsten Loesing2007-06-26
| | | | svn:r10685
* r13524@catbus: nickm | 2007-06-26 17:48:39 -0400Nick Mathewson2007-06-26
| | | | | | | Update 108 based on conversation with Roger. I think this is the version to build. svn:r10684
* r13522@catbus: nickm | 2007-06-26 17:37:43 -0400Nick Mathewson2007-06-26
| | | | | | | Add proposal 116 from Mike Lieberman: Two hop paths from entry guards. svn:r10683
* r13480@catbus: nickm | 2007-06-17 14:39:42 -0400Nick Mathewson2007-06-17
| | | | | | | Oops; forgot to save a file in the last batch. svn:r10646
* r13477@catbus: nickm | 2007-06-17 14:22:03 -0400Nick Mathewson2007-06-17
| | | | | | | Sun CC likes to give warnings for the do { } while(0) construction for making statement-like macros. Define STMT_BEGIN/STMT_END macros that do the right thing, and use them everywhere. svn:r10645
* r13476@catbus: nickm | 2007-06-17 14:04:41 -0400Nick Mathewson2007-06-17
| | | | | | | Build with fewer compiler warnings on Sun. (This and previous Sun patches are thanks to the tremendously handy services of unix-center.net.) svn:r10644
* r13473@catbus: nickm | 2007-06-17 13:42:36 -0400Nick Mathewson2007-06-17
| | | | | | | Fix solaris eventdns.c behavior. This time, I think I got it. We were redefining _FILE_OFFSET_BITS, and thereby calling fstat64() on a struct stat, or something like that. svn:r10643
* r13471@catbus: nickm | 2007-06-17 11:59:25 -0400Nick Mathewson2007-06-17
| | | | | | | Report address and por correctly on requests to dnsport. (Patch from Robert Hogan.) svn:r10641
* r13463@catbus: nickm | 2007-06-17 11:10:17 -0400Nick Mathewson2007-06-17
| | | | | | | Add a SOURCE_ADDR field to STREAM NEW events so that controllers can match requests to applications. (Patch from Robert Hogan.) svn:r10639
* svn:r10638Nick Mathewson2007-06-17
|
* r13438@catbus: nickm | 2007-06-15 15:01:42 -0400Nick Mathewson2007-06-17
| | | | | | | document some functions svn:r10637
* r13437@catbus: nickm | 2007-06-15 14:29:56 -0400Nick Mathewson2007-06-17
| | | | | | | Incorporate comments [from april, ugh] into proposal 108. svn:r10636
* r13419@catbus: nickm | 2007-06-14 14:05:17 -0400Nick Mathewson2007-06-17
| | | | | | | Clarify some rules about svn:r10635
* r13418@catbus: nickm | 2007-06-14 13:29:21 -0400Nick Mathewson2007-06-17
| | | | | | | Adjust networkstatus_compute_consensus to take an argument saying how many voters there _should_ be. svn:r10634