summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r15273@tombo: nickm | 2008-04-22 12:32:28 -0400Nick Mathewson2008-04-22
| | | | | | | apply patch from lodger: reject requests for reverse-dns lookup of names in private address space. make non-exits reject all dns requests. Fixes bug 619. svn:r14410
* r15269@tombo: nickm | 2008-04-22 12:23:30 -0400Nick Mathewson2008-04-22
| | | | | | | Fix bug 663: warn less verbosely about clock skew from netinfo cells svn:r14408
* r15251@tombo: nickm | 2008-04-22 11:59:46 -0400Nick Mathewson2008-04-22
| | | | | | | On platforms using pthreads, allow a thread to acquire a lock it already holds. This is crucial for logging: otherwise any log message thrown from inside the logging process (especially from control.c) will deadlock. Win32 CriticalSections are already recursive. Bug spotted by nwf. Bugfix on 0.2.0.16-alpha. Backport candidate. I hope this is portable. svn:r14406
* Fix a pair of commentsPeter Palfrader2008-04-22
| | | | svn:r14405
* r15230@tombo: nickm | 2008-04-17 16:18:08 -0400Nick Mathewson2008-04-17
| | | | | | | Do not allocate excess space for named_flag and unnamed_flag in dirvote.c. Fixes bug 662. Not a dangerous bug: sizeof(int*) is at least as big as sizeof(int) everywhere. svn:r14391
* fix typo in path-spec, spotted by kebRoger Dingledine2008-04-16
| | | | svn:r14384
* minor fixes that have been accumulatingRoger Dingledine2008-04-16
| | | | svn:r14378
* forward-port r14375 and try to make it less likely to happen againRoger Dingledine2008-04-16
| | | | svn:r14377
* forward-port r14373Roger Dingledine2008-04-15
| | | | svn:r14374
* TARGET is not the same as /Library/TorbuttonAndrew Lewman2008-04-15
| | | | svn:r14370
* Ohh, the proper way to start an app from a script is "open". Andrew Lewman2008-04-14
| | | | svn:r14368
* are we really that bad at speeling?Roger Dingledine2008-04-12
| | | | svn:r14364
* Slightly clarify the control specPeter Palfrader2008-04-12
| | | | svn:r14362
* another 0.2.1.x item we should do, from talking to steven. unlessRoger Dingledine2008-04-12
| | | | | | | we already do it, in which case we should document this. :) svn:r14361
* another big problem with vidalia currentlyRoger Dingledine2008-04-12
| | | | svn:r14360
* X *still* hasn't fixed its (*%#(*ing copy and paste bug? in howRoger Dingledine2008-04-11
| | | | | | | many years? svn:r14354
* and forward-port thatRoger Dingledine2008-04-11
| | | | svn:r14352
* r15161@31-33-107: nickm | 2008-04-10 11:11:58 -0400Nick Mathewson2008-04-10
| | | | | | | Make dumpstats() log the size and fullness of openssl-internal buffers, so I can test my hypothesis that many of them are empty, and my alternative hypothesis that many of them are mostly empty, against the null hypothesis that we really need to be burning 32K per open OR connection on this. svn:r14350
* r15160@31-33-107: nickm | 2008-04-10 11:10:20 -0400Nick Mathewson2008-04-10
| | | | | | | split a todo item into the done part and the not-done part; mark the done part done. svn:r14349
* two steps forward, one step backRoger Dingledine2008-04-10
| | | | svn:r14344
* r19289@catbus: nickm | 2008-04-10 00:36:10 -0400Nick Mathewson2008-04-10
| | | | | | | Mark 110 as needs-revision; 113 as superseded; 115 and 116 as dead; 117 as needs-revision; 118 as draft. Add comment to end of 113 about status. svn:r14343
* r19283@catbus: nickm | 2008-04-09 21:44:18 -0400Nick Mathewson2008-04-10
| | | | | | | The optimist calls the glass half full. The pessimist calls it half empty. The engineer says it is twice as large as it needs to be. In this case, the engineer says that the default smartlist size is twice as large as it needs to be and wouldn't it be nice to save half a megabyte with a one-line patch? svn:r14341
* shrink the hidserv section in the todoRoger Dingledine2008-04-09
| | | | svn:r14338
* r19277@catbus: nickm | 2008-04-09 16:31:51 -0400Nick Mathewson2008-04-09
| | | | | | | Pull up items from "future versions" list, remove duplicate items, etc. svn:r14337
* r19276@catbus: nickm | 2008-04-09 16:25:02 -0400Nick Mathewson2008-04-09
| | | | | | | Remove tracked-elsewhere issues. svn:r14336
* r19275@catbus: nickm | 2008-04-09 16:24:35 -0400Nick Mathewson2008-04-09
| | | | | | | Sort deferred-from-0.2.0 items. svn:r14335
* r19273@catbus: nickm | 2008-04-09 14:44:23 -0400Nick Mathewson2008-04-09
| | | | | | | Do a slightly better fix for r14329: don't call time() quite so much. Also note the time(NULL) hack we wanted to do in the TODO. svn:r14334
* r19262@catbus: nickm | 2008-04-09 14:05:20 -0400Nick Mathewson2008-04-09
| | | | | | | When writing relay cells to a buffer, update timestamp_last_added_nonpadding. Bugfix on 0.2.0.1-alpha. Backport candidate. svn:r14329
* add a few todo items, move some around, answer nick's questionsRoger Dingledine2008-04-09
| | | | svn:r14327
* r19256@catbus: nickm | 2008-04-08 22:15:27 -0400Nick Mathewson2008-04-09
| | | | | | | Take some of the unsorted 0.2.1.x items (mostly added by arma), and sort them. Remove some that we did already, or that are already duplicated by proposals or other TODO items. svn:r14326
* r19255@catbus: nickm | 2008-04-08 21:42:51 -0400Nick Mathewson2008-04-09
| | | | | | | Move some 0.2.0 TODO items into 0.2.1; remove some completed ones. svn:r14325
* r15120@tombo: nickm | 2008-04-08 18:01:58 -0400Nick Mathewson2008-04-08
| | | | | | | Add very short 0.2.1.x list based on discussion from arma. needs fleshing out and merging with other lists. svn:r14324
* r19251@catbus: nickm | 2008-04-08 17:40:15 -0400Nick Mathewson2008-04-08
| | | | | | | Remove some bugs that are probably fixed or should go on flyspray. More some 101 items into 0.2.1.x svn:r14323
* r19249@catbus: nickm | 2008-04-08 14:04:02 -0400Nick Mathewson2008-04-08
| | | | | | | Oops. Fix one last memarea freelist bug. svn:r14322
* r19247@catbus: nickm | 2008-04-08 13:50:01 -0400Nick Mathewson2008-04-08
| | | | | | | Fix behavior of memarea freelists. svn:r14321
* r19245@catbus: nickm | 2008-04-08 13:33:27 -0400Nick Mathewson2008-04-08
| | | | | | | Oops. It turns out that there are some subtle differences between >= and <. svn:r14320
* r19243@catbus: nickm | 2008-04-08 13:28:59 -0400Nick Mathewson2008-04-08
| | | | | | | Use a freelist to hold a few recent memarea chunks. We do a kazillion memarea allocs and frees; that cant be good for us. svn:r14319
* r19233@catbus: nickm | 2008-04-08 13:06:34 -0400Nick Mathewson2008-04-08
| | | | | | | When we remove old routers, use Bloom filters rather than a digestmap-based set in order to tell which ones we absolutely need to keep. This will save us roughly a kazillion little short-lived allocations for hash table entries. svn:r14318
* r19231@catbus: nickm | 2008-04-07 12:45:58 -0400Nick Mathewson2008-04-08
| | | | | | | Update last_listed_as_valid_until for new routers based on v2 networkstatus as well as consensus networkstatus. svn:r14317
* If relays have 100KB/s but set relaybandwidthrate to 10KB/s, do yourRoger Dingledine2008-04-08
| | | | | | | interference attacks still work? svn:r14316
* roger's grand plan for how to handle 100000 relays.Roger Dingledine2008-04-08
| | | | | | | still needs to be fleshed out a bit. ;) svn:r14315
* finish a few items, add a few moreRoger Dingledine2008-04-08
| | | | svn:r14314
* r19229@catbus: nickm | 2008-04-07 12:28:22 -0400Nick Mathewson2008-04-07
| | | | | | | Add a new SMARTLIST_FOREACH_JOIN macro to iterate through two sorted lists in lockstep. This happens at least 3 times in the code so far, and is likely to happen more in the future. Previous attempts to do so proved touchy, tricky, and error-prone: now, we only need to get it right in one place. svn:r14309
* r19202@catbus: nickm | 2008-04-04 17:18:47 -0400Nick Mathewson2008-04-04
| | | | | | | Make last_served_at optional; make last_listed_as_valid_until take account (partially) of v2 statuses. svn:r14299
* r19201@catbus: nickm | 2008-04-04 14:23:19 -0400Nick Mathewson2008-04-04
| | | | | | | Better macro documentation svn:r14298
* r19199@catbus: nickm | 2008-04-03 15:01:05 -0400Nick Mathewson2008-04-03
| | | | | | | Fix bug 641 and 650, I think. svn:r14297
* a potential fix for bug 641.Roger Dingledine2008-04-02
| | | | svn:r14281
* two more things for weasel to work onRoger Dingledine2008-04-02
| | | | svn:r14280
* A changelog entry for r14277Peter Palfrader2008-04-01
| | | | svn:r14278
* when add_file_log() fails, tell us why.Roger Dingledine2008-04-01
| | | | svn:r14277