summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* 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
* unified svn properties and keywords for proposals and address specKarsten Loesing2007-06-16
| | | | svn:r10625
* added value to svn:eol-styleKarsten Loesing2007-06-16
| | | | svn:r10624
* subversion properties reloadedKarsten Loesing2007-06-16
| | | | svn:r10623
* last attempt before reading the manualKarsten Loesing2007-06-16
| | | | svn:r10622
* added svn propertiesKarsten Loesing2007-06-16
| | | | svn:r10621
* attempt to fix revision and date tagsKarsten Loesing2007-06-16
| | | | svn:r10620
* if we already have a bridge in our state file, it won't beRoger Dingledine2007-06-15
| | | | | | | | | in the networkstatuses, so we'll mark it unusable when we load it, and then when we get a new routerinfo for it, we'll still think it's unusable. fix that. svn:r10612
* bugfix on r10609: don't fail asserts when closing circuitsRoger Dingledine2007-06-15
| | | | | | | that were connected to an unkeyed connection. svn:r10611
* now we can specify a bridge without specifying its key,Roger Dingledine2007-06-15
| | | | | | | and we will still connect to it and use it. getting closer! svn:r10609
* extra points for making the function name reflect what it doesRoger Dingledine2007-06-15
| | | | svn:r10608
* Directories no longer return a "304 not modified" when they don'tRoger Dingledine2007-06-15
| | | | | | | | have the networkstatus the client asked for. Also fix a memory leak when returning 304 not modified. [Bugfixes on 0.2.0.2-alpha] svn:r10607
* update the todo, primarily with bridge-related stuff butRoger Dingledine2007-06-15
| | | | | | | also list some dirserv behaviors we should document svn:r10606
* point out a bug in our If-Modified-Since handling in 0.2.0.2-alpha.Roger Dingledine2007-06-15
| | | | svn:r10605
* Refine r10571: more work on bridge stuff.Roger Dingledine2007-06-15
| | | | | | | | | | | | | - Only listen to responses for "authority" fetches if we're configured to use Bridges. Otherwise it's safe (and maybe smarter) to silently discard them like we used to. - React faster to download networkstatuses after the first bridge descriptor arrives. - Don't do dir fetches before we have any bridges, even when our dirport is open. svn:r10604
* Change suggestions from our editorPaul Syverson2007-06-14
| | | | svn:r10603
* r13413@catbus: nickm | 2007-06-13 18:44:28 -0400Nick Mathewson2007-06-13
| | | | | | | Non-static inline functions cant talk about static variables. svn:r10599
* r13410@catbus: nickm | 2007-06-13 18:39:05 -0400Nick Mathewson2007-06-13
| | | | | | | Fix compilation on compilers that do not allow you to typedef the same type twice. svn:r10598
* r13409@catbus: nickm | 2007-06-13 18:01:56 -0400Nick Mathewson2007-06-13
| | | | | | | Test the remainder of the contents of the consensus; fix a bug in geneating addresses on routerstatuses. svn:r10597
* r13406@catbus: nickm | 2007-06-13 17:05:30 -0400Nick Mathewson2007-06-13
| | | | | | | Oops; linked connections get read/write events too. svn:r10596
* r13403@catbus: nickm | 2007-06-13 16:15:44 -0400Nick Mathewson2007-06-13
| | | | | | | Test all of consensus contents, except for routerstatus_list contents. And signatures. svn:r10593
* r13401@catbus: nickm | 2007-06-13 15:50:16 -0400Nick Mathewson2007-06-13
| | | | | | | Add dnsport connection to the global connection list. (Bug found by mwenge.) svn:r10592
* r13399@catbus: nickm | 2007-06-13 15:17:44 -0400Nick Mathewson2007-06-13
| | | | | | | Hm. Tor should never need private authority identity keys; thus, I should not actually load the authority identity keys for testing. svn:r10591