- 19 Feb, 2008 18 commits
-
-
Nick Mathewson authored
Chris Palmer notes that almost nobody is using smartlist_set_capacity(). Chris Palmer is right. Remove this basically pointless function. svn:r13596
-
Nick Mathewson authored
Brown-paper-bag time. We were failing to count all the sockets from accept(). svn:r13595
-
Roger Dingledine authored
svn:r13594
-
Nick Mathewson authored
New debugging code to figure out what is happending with socket counts. svn:r13593
-
Roger Dingledine authored
svn:r13592
-
Nick Mathewson authored
When SafeLogging is off, have TLS errors and messages logged with their associated addresses. svn:r13591
-
Roger Dingledine authored
potential bug reported by veracode. svn:r13590
-
Nick Mathewson authored
Add some checks in torgzip.c to make sure we never overflow size_t there. Also make sure we do not realloc(list,0) in container.c. Backport candidate. svn:r13587
-
Roger Dingledine authored
svn:r13586
-
Roger Dingledine authored
svn:r13585
-
Roger Dingledine authored
would stop building circuits and start refusing connections after 24 hours, since we false believed that Tor was dormant. Reported by nwf; bugfix on 0.1.2.x. svn:r13583
-
Roger Dingledine authored
svn:r13582
-
Roger Dingledine authored
svn:r13581
-
Nick Mathewson authored
Try to *fix* the socket counting problem, and add an info log to detect whether we really fixed it svn:r13580
-
Nick Mathewson authored
TOR_PERF has not not been a sane thing for ages. Remove it. svn:r13579
-
Roger Dingledine authored
svn:r13578
-
Roger Dingledine authored
main Tor network. svn:r13577
-
Nick Mathewson authored
Fix a wide line in control.c; make the check-spaces target ignore the openbsd malloc file. svn:r13566
-
- 18 Feb, 2008 3 commits
-
-
Nick Mathewson authored
Our preferred spelling for a bitfield is "unsigned int", not "unsigned" or "uint8_t". svn:r13560
-
Nick Mathewson authored
Clarify logic in trusted_dirs_load_certs_from_string(); avoid a maybe-impossible maybe-not double-free spotted by lodger. svn:r13558
-
Nick Mathewson authored
Try to make conditional include logic for openbsd malloc not warn on arma's computer. May fix bug 610. svn:r13557
-
- 17 Feb, 2008 9 commits
-
-
Andrew Lewman authored
svn:r13549
-
Nick Mathewson authored
Better debugging to track down bug 606. Also remove a break; that may have been the possible culprit svn:r13547
-
Nick Mathewson authored
Add a --with-tcmalloc argument to configure. svn:r13546
-
Nick Mathewson authored
Fix capitalization error svn:r13545
-
Nick Mathewson authored
Add openbsd memory allocator discussed in bug 468, to make it easier for linux users to get non-awful allocation patterns. Use --enable-openbsd-malloc to turn it on. Needs more testing. svn:r13544
-
Nick Mathewson authored
Partial fix for bug 586: Add an ephemeral __HashedControlSessionPassword. svn:r13543
-
Roger Dingledine authored
svn:r13542
-
Roger Dingledine authored
svn:r13541
-
Roger Dingledine authored
Resolved problems with (re-)fetching hidden service descriptors. Before, v0 descriptors were not fetched at all (fix on 0.2.0.18-alpha), re-fetching of v2 descriptors did not stop when a v0 descriptor was received (fix on 0.2.0.18-alpha), and re-fetching of v2 descriptors did not work in all cases (fix on 0.2.0.19-alpha). svn:r13540
-
- 15 Feb, 2008 7 commits
-
-
Nick Mathewson authored
Add an XXXX021 item so we eventually stop calling setuid() and setgid() unnecessarily. svn:r13533
-
Nick Mathewson authored
Replace the hefty tor_strpartition with a simple function to replace its only (trivial) use. svn:r13532
-
Nick Mathewson authored
Add initial unit tests for test_addr_compare_masked svn:r13531
-
Nick Mathewson authored
Defer, downgrade, or address more XXX020s. The remaining ones are all ones we should deal with before release. svn:r13530
-
Nick Mathewson authored
Fix all but 2 DOCDOC items; defer many XXX020s (particularly those where fixing them would fix no bugs at the risk of introducing some bugs). svn:r13529
-
Roger Dingledine authored
svn:r13528
-
Nick Mathewson authored
Fix or downgrade a bunch of xxx020 items. svn:r13527
-
- 13 Feb, 2008 3 commits
-
-
Nick Mathewson authored
Patch from karsten: make hidden service code respect SafeLogging. svn:r13493
-
Nick Mathewson authored
Bugfix from Karsten: "Reversed r13439; v2 rendezvous descriptors were only re-fetched when a directory connection did not finish, not when a directory correctly replied with an error code like 404; bug found by nwf. svn:r13492
-
Andrew Lewman authored
contributions. svn:r13490
-