- 24 Apr, 2008 4 commits
-
-
Peter Palfrader authored
I bet I screwed up while merging in the changes from the feature branch into my git-svn repository. Undo r14451 svn:r14452
-
Peter Palfrader authored
svn:r14451
-
Peter Palfrader authored
svn:r14449
-
Peter Palfrader authored
svn:r14446
-
- 26 Mar, 2008 6 commits
-
-
Nick Mathewson authored
Start new address policies with refcount of 1, not 2. Backport candidate once tested more. svn:r14204
-
Nick Mathewson authored
Add code to debug memory area size. Use results of this code to set a couple of area sizes more sanely. svn:r14201
-
Nick Mathewson authored
Fix whitespace svn:r14197
-
Nick Mathewson authored
Now that every thing in routerparse.c is switched over to use memareas, there is no need to keep the heap-allocated token code. svn:r14196
-
Nick Mathewson authored
Make v2 hidden service descriptors use the new area allocation logic. This works for me, but Karsten should definitely have a look at it. svn:r14195
-
Nick Mathewson authored
Add new stacklike, free-all-at-once memory allocation strategy. Use it when parsing directory information. This helps parsing speed, and may well help fragmentation some too. hidden-service-related stuff still uses the old tokenizing strategies. svn:r14194
-
- 18 Mar, 2008 2 commits
-
-
Nick Mathewson authored
16, not 64. svn:r14094
-
Roger Dingledine authored
stunning and i want to know why. :) svn:r14088
-
- 17 Mar, 2008 1 commit
-
-
Nick Mathewson authored
Fix bug in earlier bugfix. Note stupidness of allowing NULL policies at all. Disallow empty exit policies in router descriptors. svn:r14082
-
- 22 Feb, 2008 1 commit
-
-
Nick Mathewson authored
More 64-to-32 fixes. Partial backport candidate. still not done. svn:r13680
-
- 20 Feb, 2008 1 commit
-
-
Nick Mathewson authored
Add asserts and refactor some comparisons in order to fix some veracode-identified issues. Note a bug in buffers.c svn:r13618
-
- 19 Feb, 2008 2 commits
-
-
Nick Mathewson authored
Explain why I am right and veracode is wrong in routerparse.c line 1141. Using math! svn:r13602
-
Nick Mathewson authored
Add a few asserts to catch possible errors found by veracode. svn:r13598
-
- 07 Feb, 2008 1 commit
-
-
Nick Mathewson authored
svn:r13412
-
- 06 Feb, 2008 3 commits
-
-
Roger Dingledine authored
complain to the user and demand that they upgrade to one of "". svn:r13401
-
Nick Mathewson authored
Fix/downgrade some more XXX020s. svn:r13397
-
Nick Mathewson authored
Stamp out a bunch of atoi users; make more tor_parse_long() users check their outputs. svn:r13395
-
- 05 Feb, 2008 1 commit
-
-
Nick Mathewson authored
As planned, rename networkstatus_vote_t to networkstatus_t, now that v3 networkstatuses are working and standard and v2 networkstatuses are obsolete. svn:r13383
-
- 26 Jan, 2008 1 commit
-
-
Nick Mathewson authored
Fix bug 571: associate certificates with keys, not dirservers, so that we can have certificates for dirservers we do not recognize. svn:r13304
-
- 23 Jan, 2008 1 commit
-
-
Peter Palfrader authored
svn:r13243
-
- 16 Jan, 2008 1 commit
-
-
Nick Mathewson authored
Fix some hard to trigger but nonetheless real memory leaks spotted by an anonymous contributor. Needs review. Partial backport candidate. svn:r13147
-
- 14 Jan, 2008 2 commits
-
-
Nick Mathewson authored
Add a missing "goto err" when parsing v2 ns docs svn:r13133
-
Nick Mathewson authored
Fix a bogus free() call on a base64 failure in router_append_dirobj_signature(). svn:r13129
-
- 10 Jan, 2008 2 commits
-
-
Roger Dingledine authored
svn:r13095
-
Nick Mathewson authored
Do not send bridge descriptors over unencrypted connections. svn:r13094
-
- 02 Jan, 2008 1 commit
-
-
Nick Mathewson authored
Use reference-counting to avoid allocating a zillion little addr_policy_t objects. (This is an old patch that had been sitting on my hard drive for a while.) svn:r13017
-
- 21 Dec, 2007 2 commits
-
-
Roger Dingledine authored
svn:r12901
-
Roger Dingledine authored
svn:r12900
-
- 20 Dec, 2007 1 commit
-
-
Roger Dingledine authored
create the "cached-status" directory in their datadir. All Tors used to create it. Bugfix on 0.1.2.x. Bridge relays with DirPort set to 0 no longer cache v1 or v2 directory information; there's no point. Bugfix on trunk. svn:r12887
-
- 19 Dec, 2007 1 commit
-
-
Roger Dingledine authored
the annotations -- including reading in bridge-purpose descriptors as general-purpose descriptors. svn:r12867
-
- 16 Dec, 2007 2 commits
-
-
Roger Dingledine authored
svn:r12841
-
Roger Dingledine authored
fix two actual memory leaks found while cleaning up a bit. svn:r12829
-
- 12 Dec, 2007 1 commit
-
-
Roger Dingledine authored
svn:r12786
-
- 03 Dec, 2007 1 commit
-
-
Roger Dingledine authored
requests. Should ease bugs 406 and 419 where 0.1.2.x relays are crashing or mis-answering these requests. svn:r12658
-
- 01 Dec, 2007 1 commit
-
-
Roger Dingledine authored
svn:r12621
-
- 30 Nov, 2007 1 commit
-
-
Nick Mathewson authored
Do not keep a string representation of every single addr_policy_t lying around. This might save a few hundred K. svn:r12617
-