]>
git.ipfire.org Git - thirdparty/tor.git/log
Nick Mathewson [Tue, 9 Dec 2008 23:10:38 +0000 (23:10 +0000)]
remove a bogus comment. Now that there is no undocumented synonym for EXTENDED_EVENTS, we do not need to point out that EXTENDED_EVENTS is documented
svn:r17542
Nick Mathewson [Tue, 9 Dec 2008 20:49:34 +0000 (20:49 +0000)]
Add a description of how to make AES parallelized across cores to TODO.021.
svn:r17540
Nick Mathewson [Tue, 9 Dec 2008 20:48:22 +0000 (20:48 +0000)]
Redivide 0.2.1 items into do,nice-to-have,and defer.
svn:r17539
Nick Mathewson [Tue, 9 Dec 2008 19:55:19 +0000 (19:55 +0000)]
Finally remove deprecated-since-0.1.2.4-alpha EXTENDED_FORMAT synonym for EXTENDED_EVENTS
svn:r17538
Nick Mathewson [Tue, 9 Dec 2008 18:18:48 +0000 (18:18 +0000)]
Bump version to 0.2.1.8-alpha-dev
svn:r17537
Nick Mathewson [Tue, 9 Dec 2008 18:17:07 +0000 (18:17 +0000)]
Specify the CONSENSUS_ARRIVED event.
svn:r17536
Nick Mathewson [Tue, 9 Dec 2008 18:16:41 +0000 (18:16 +0000)]
Add a new status event for consensus arrival
svn:r17535
Nick Mathewson [Tue, 9 Dec 2008 17:47:26 +0000 (17:47 +0000)]
Note that thandy-client json2xml works, and afaik Matt is satisfied with it.
svn:r17534
Nick Mathewson [Tue, 9 Dec 2008 17:39:46 +0000 (17:39 +0000)]
remove some already-proposed things from 098-todo.txt
svn:r17533
Nick Mathewson [Tue, 9 Dec 2008 16:59:33 +0000 (16:59 +0000)]
Update status on some hidden-service proposals
svn:r17532
Nick Mathewson [Tue, 9 Dec 2008 16:13:38 +0000 (16:13 +0000)]
Migrate the reindex script to python, since adding features to the Perl was getting too ugly. Make it handle line-continuations, and include target versions in output.
svn:r17531
Nick Mathewson [Tue, 9 Dec 2008 14:06:40 +0000 (14:06 +0000)]
Mark proposal 135 as Closed: no actual spec changes needed.
svn:r17529
Nick Mathewson [Tue, 9 Dec 2008 13:57:23 +0000 (13:57 +0000)]
Merge proposal 136 into dir-spec.txt. We need to get better about doing this.
svn:r17528
Nick Mathewson [Tue, 9 Dec 2008 04:05:25 +0000 (04:05 +0000)]
Mark proposals 153 and 154 as superseded by thandy-spec.txt
svn:r17525
Nick Mathewson [Mon, 8 Dec 2008 19:52:26 +0000 (19:52 +0000)]
Compile without warnings on mingw.
svn:r17522
Roger Dingledine [Mon, 8 Dec 2008 19:25:18 +0000 (19:25 +0000)]
bump to 0.2.1.8-alpha
svn:r17521
Nick Mathewson [Mon, 8 Dec 2008 18:00:34 +0000 (18:00 +0000)]
Mark DirPortFrontPage as a FILENAME rather than a STRING. Right now this has no effect.
svn:r17520
Roger Dingledine [Mon, 8 Dec 2008 00:14:13 +0000 (00:14 +0000)]
drop confusing and probably not so big changelog entry
svn:r17517
Roger Dingledine [Mon, 8 Dec 2008 00:09:28 +0000 (00:09 +0000)]
this function is no longer used.
svn:r17515
Roger Dingledine [Mon, 8 Dec 2008 00:04:29 +0000 (00:04 +0000)]
When the client is choosing entry guards, now it selects at most
one guard from a given relay family. Otherwise we could end up with
all of our entry points into the network run by the same operator.
Suggested by Camilo Viecco. Fix on 0.1.1.11-alpha.
Not a backport candidate, since I think this might break for users
who only have a given /16 in their reachableaddresses, or something
like that.
svn:r17514
Roger Dingledine [Sun, 7 Dec 2008 23:53:39 +0000 (23:53 +0000)]
Directory mirrors no longer fetch the v1 directory or
running-routers files. They are obsolete, and nobody asks for them
anymore. This is the first step to making v1 authorities obsolete.
svn:r17513
Roger Dingledine [Sun, 7 Dec 2008 23:43:55 +0000 (23:43 +0000)]
more updates on our todo files
svn:r17512
Roger Dingledine [Sun, 7 Dec 2008 23:41:10 +0000 (23:41 +0000)]
update the (not very useful) readme
svn:r17511
Roger Dingledine [Sun, 7 Dec 2008 18:49:28 +0000 (18:49 +0000)]
first cut of mid-february goals.
svn:r17510
Roger Dingledine [Sun, 7 Dec 2008 18:48:33 +0000 (18:48 +0000)]
remove a few done items from the 021 todo
svn:r17509
Roger Dingledine [Sun, 7 Dec 2008 17:58:06 +0000 (17:58 +0000)]
and even better still
svn:r17508
Roger Dingledine [Sun, 7 Dec 2008 17:56:55 +0000 (17:56 +0000)]
update our external constraints to match reality better
svn:r17507
Karsten Loesing [Sun, 7 Dec 2008 10:28:04 +0000 (10:28 +0000)]
Add contrib/tor.wxs to svn:ignore.
svn:r17504
Jacob Appelbaum [Sun, 7 Dec 2008 01:51:56 +0000 (01:51 +0000)]
Small whitespace fix to properly format if () {} statement.
svn:r17503
Jacob Appelbaum [Sun, 7 Dec 2008 01:48:30 +0000 (01:48 +0000)]
This helps return a better error message when the file supplied to DirPortFrontPage is missing.
svn:r17502
Roger Dingledine [Sun, 7 Dec 2008 01:34:45 +0000 (01:34 +0000)]
cleanups on r17500
svn:r17501
Jacob Appelbaum [Sun, 7 Dec 2008 01:21:19 +0000 (01:21 +0000)]
New DirPortFrontPage option that takes an html file and publishes it as "/" on the DirPort. Now relay operators can provide a disclaimer without needin to set up a separate webserver. There's a sample disclaimer in contrib/tor-exit-notice.html.
svn:r17500
Martin Peck [Sun, 7 Dec 2008 01:19:10 +0000 (01:19 +0000)]
Update WiX installer definitions to support silent upgrades of existing installations.
svn:r17499
Jacob Appelbaum [Sun, 7 Dec 2008 01:14:49 +0000 (01:14 +0000)]
Add comment clarifying OpenSSL usage.
svn:r17498
Roger Dingledine [Sun, 7 Dec 2008 00:30:14 +0000 (00:30 +0000)]
format cleanups on changelog. prepare to release today.
svn:r17497
Nick Mathewson [Fri, 5 Dec 2008 19:36:35 +0000 (19:36 +0000)]
Try to fix windows mmap code.
svn:r17493
Nick Mathewson [Fri, 5 Dec 2008 02:25:39 +0000 (02:25 +0000)]
Fix more leaks in test_util_memarea().
svn:r17491
Nick Mathewson [Fri, 5 Dec 2008 02:17:41 +0000 (02:17 +0000)]
Simplify mmap object layout to avoid confusing static analysis tools, and us too.
svn:r17490
Nick Mathewson [Fri, 5 Dec 2008 02:05:39 +0000 (02:05 +0000)]
Fix a resource leak in test_dir_formats()
svn:r17488
Nick Mathewson [Fri, 5 Dec 2008 01:58:35 +0000 (01:58 +0000)]
Split test_util_smartlist into manageable chunks; make them free memory properly.
svn:r17487
Nick Mathewson [Fri, 5 Dec 2008 01:49:15 +0000 (01:49 +0000)]
Add a few more tests to our tests so that our tests make sense to coverity. CIDs 139, 138, 137.
svn:r17486
Nick Mathewson [Fri, 5 Dec 2008 01:35:49 +0000 (01:35 +0000)]
Add a couple of sanity-checks for return values that coverity thinks we ought to have. CIDs 337, 335.
svn:r17485
Nick Mathewson [Fri, 5 Dec 2008 01:29:59 +0000 (01:29 +0000)]
Fix a hard-to-trigger memory leak in log_credential status. Found by Coverity scan. CID 349.
svn:r17484
Andrew Lewman [Thu, 4 Dec 2008 19:04:24 +0000 (19:04 +0000)]
Update the win32 directions to mention the many symlink errors one
receives.
svn:r17482
Andrew Lewman [Thu, 4 Dec 2008 18:00:04 +0000 (18:00 +0000)]
Update libevent version in the win32 directions.
svn:r17480
Nick Mathewson [Wed, 3 Dec 2008 16:37:04 +0000 (16:37 +0000)]
signing, not secret.
svn:r17476
Nick Mathewson [Wed, 3 Dec 2008 03:42:19 +0000 (03:42 +0000)]
fix bug 880: find the end of an authority cert by looking for the first ----END SIGNATURE----- after the first dir-key-certification, not for the first ----END SIGNATURE. Harmless bug, but it made us non-spec-compliant.
svn:r17470
Nick Mathewson [Wed, 3 Dec 2008 03:38:40 +0000 (03:38 +0000)]
Revise 157: make the crosscert field match the other authority cert field names.
svn:r17469
Nick Mathewson [Tue, 2 Dec 2008 23:49:40 +0000 (23:49 +0000)]
Do not use O_APPEND on fd-based operations that do not really want it; have them just lseek instead.
svn:r17460
Andrew Lewman [Tue, 2 Dec 2008 23:47:27 +0000 (23:47 +0000)]
It's Short not Sort. Fix path to package list.
svn:r17458
Roger Dingledine [Tue, 2 Dec 2008 23:42:21 +0000 (23:42 +0000)]
style cleanup
svn:r17457
Nick Mathewson [Tue, 2 Dec 2008 23:36:58 +0000 (23:36 +0000)]
Change logging code to use fds instead of stdio. Fixes bug 861, and probably makes logging slightly faster. Not a backport candidate: bug 861 is too obscure and harmless.
svn:r17456
Nick Mathewson [Tue, 2 Dec 2008 23:26:04 +0000 (23:26 +0000)]
Add two lseek wrappers to compat.[ch]: one to return current fd position, and one to move the fd to the end of the file.
svn:r17454
Roger Dingledine [Tue, 2 Dec 2008 23:13:40 +0000 (23:13 +0000)]
#include "orconfig.h" in tor-checkkey.c to see if we can resolve
an obscure compile warning on solaris
svn:r17453
Nick Mathewson [Tue, 2 Dec 2008 23:02:31 +0000 (23:02 +0000)]
A cryptic comment in dir-spec.txt is now a complete proposal.
svn:r17452
Nick Mathewson [Tue, 2 Dec 2008 23:02:10 +0000 (23:02 +0000)]
Finish a sentence
svn:r17451
Nick Mathewson [Tue, 2 Dec 2008 22:20:47 +0000 (22:20 +0000)]
Add proposal 157: "Make certificate downloads specific"
svn:r17448
Nick Mathewson [Tue, 2 Dec 2008 19:13:23 +0000 (19:13 +0000)]
Apply rovv's patch for bug 864: avoid null error on detached signature handling failure.
svn:r17446
Nick Mathewson [Tue, 2 Dec 2008 18:54:47 +0000 (18:54 +0000)]
Define socklen_t before using it in compat.h
svn:r17444
Roger Dingledine [Tue, 2 Dec 2008 17:35:05 +0000 (17:35 +0000)]
clarify that 'resolve' relay cells nul-terminate the hostname, just
like 'begin' relay cells.
svn:r17442
Martin Peck [Sun, 30 Nov 2008 01:04:57 +0000 (01:04 +0000)]
Remove MSYSLibs from installer component list.
svn:r17412
Martin Peck [Sun, 30 Nov 2008 01:02:50 +0000 (01:02 +0000)]
Remove unnecessary msys libs from installer definitions.
svn:r17411
Roger Dingledine [Sat, 29 Nov 2008 12:09:05 +0000 (12:09 +0000)]
fix a few typos, clean up whitespace in comments
svn:r17409
Roger Dingledine [Sat, 29 Nov 2008 12:05:04 +0000 (12:05 +0000)]
add coderman's wix scripts to make a windows msi installer.
svn:r17408
Roger Dingledine [Sat, 29 Nov 2008 12:04:17 +0000 (12:04 +0000)]
minor fix
svn:r17407
Roger Dingledine [Sat, 29 Nov 2008 11:55:30 +0000 (11:55 +0000)]
clean up some log messages
svn:r17406
Nick Mathewson [Wed, 26 Nov 2008 17:14:59 +0000 (17:14 +0000)]
Revert my older supposed gcc-4.4 warning workaround. GCC was not being needlessly prissy; it was hinting at the wrongly pure smartlist_bsearch_idx.
svn:r17396
Nick Mathewson [Wed, 26 Nov 2008 16:57:46 +0000 (16:57 +0000)]
Stop marking bsearch_idx as pure; it is not.
svn:r17393
Nick Mathewson [Wed, 26 Nov 2008 16:13:12 +0000 (16:13 +0000)]
Cast uid_t and gid_t to unsigned before passing to printf %u.
svn:r17392
Nick Mathewson [Wed, 26 Nov 2008 16:10:56 +0000 (16:10 +0000)]
Use fcntl for file locking when flock() is not available.
svn:r17391
Roger Dingledine [Mon, 24 Nov 2008 02:08:46 +0000 (02:08 +0000)]
don't lose a patch that mwenge wrote to put different destination
ports on different streams. one day i will make this into a real
proposal, and argue we should put it in.
svn:r17380
Roger Dingledine [Mon, 24 Nov 2008 02:02:48 +0000 (02:02 +0000)]
whitespace fix
svn:r17379
Roger Dingledine [Mon, 24 Nov 2008 00:56:04 +0000 (00:56 +0000)]
also run ./reindex.pl
svn:r17378
Roger Dingledine [Mon, 24 Nov 2008 00:53:19 +0000 (00:53 +0000)]
add proposal 156 from mwenge, Tracking blocked ports on the client side
svn:r17377
Nick Mathewson [Sat, 22 Nov 2008 21:46:34 +0000 (21:46 +0000)]
Consider GetNetworkParams() nameserver parsing to have suceeded if even one nameserver can be added. Log more useful info about what exactly is failing when we fail to add a nameserver.
svn:r17368
Andrew Lewman [Sat, 22 Nov 2008 05:42:35 +0000 (05:42 +0000)]
Backport candidate. Force UDZO compression to level 9.
svn:r17360
Roger Dingledine [Sat, 22 Nov 2008 05:14:12 +0000 (05:14 +0000)]
and forward-port those
svn:r17359
Nick Mathewson [Sat, 22 Nov 2008 02:19:14 +0000 (02:19 +0000)]
Resolve a warning under gcc 4.4 trunk.
svn:r17357
Roger Dingledine [Fri, 21 Nov 2008 14:07:57 +0000 (14:07 +0000)]
prepare_for_poll() -- plus its mysterious cousin, prepare_for_pool() --
are long gone.
svn:r17351
Karsten Loesing [Mon, 17 Nov 2008 21:50:42 +0000 (21:50 +0000)]
Correct ChangeLog entry.
svn:r17321
Nick Mathewson [Mon, 17 Nov 2008 19:58:51 +0000 (19:58 +0000)]
Update _log_global_min_severity after switch_logs_debug(), so that USR2 will work again. Bugfix on 0.1.2.8-beta. Spotted by Geoff Down.
svn:r17317
Nick Mathewson [Sun, 16 Nov 2008 18:25:20 +0000 (18:25 +0000)]
apply sebastian's bug 867 fix: make routerset_equal() work as documented with NULL arguments
svn:r17287
Mike Perry [Sun, 16 Nov 2008 07:27:46 +0000 (07:27 +0000)]
Hrmm, still not sure I like the flow of this paragraph, but
this is slightly better.
svn:r17280
Mike Perry [Sun, 16 Nov 2008 07:26:46 +0000 (07:26 +0000)]
Add in initgroups call to drop root's groups.
svn:r17279
Karsten Loesing [Sun, 16 Nov 2008 01:52:44 +0000 (01:52 +0000)]
Fix a possible segfault when establishing an exit connection. Bugfix on 0.2.1.5-alpha.
svn:r17275
Mike Perry [Fri, 14 Nov 2008 19:47:28 +0000 (19:47 +0000)]
Doh. Need to drop GID first.
svn:r17271
Mike Perry [Fri, 14 Nov 2008 19:44:35 +0000 (19:44 +0000)]
Fix the prioritization C wrapper to also drop GID. Clarify
some language and formatting.
svn:r17270
Nick Mathewson [Wed, 12 Nov 2008 14:41:44 +0000 (14:41 +0000)]
Apparently sparc64 is way more strict about uint16_t access alignment than I had thought: it gave bus errors when messing with var-cell headers. Maybe this patch will fix bug 862.
svn:r17262
Nick Mathewson [Wed, 12 Nov 2008 14:39:25 +0000 (14:39 +0000)]
define get_uint8 and set_uint8 macros to make code cleaner.
svn:r17261
Nick Mathewson [Tue, 11 Nov 2008 17:14:12 +0000 (17:14 +0000)]
Be even _more_ careful when signatures are bogus.
svn:r17252
Nick Mathewson [Tue, 11 Nov 2008 16:52:07 +0000 (16:52 +0000)]
Only replace the detached signatures object when we actually added or replaced at least one signature.
svn:r17250
Nick Mathewson [Tue, 11 Nov 2008 16:35:46 +0000 (16:35 +0000)]
Fix from rovv: when adding a detached signature, do not automatically assume it is good just because we are adding it. We might also be adding it because it was the first signature we saw for a given voter.
svn:r17248
Nick Mathewson [Tue, 11 Nov 2008 16:02:23 +0000 (16:02 +0000)]
oops, remove debugging log message.
svn:r17247
Nick Mathewson [Tue, 11 Nov 2008 16:01:57 +0000 (16:01 +0000)]
be less aggressive about deleting expired certs. based on patch from rovv. partial fix for bug 854.
svn:r17246
Nick Mathewson [Tue, 11 Nov 2008 15:59:24 +0000 (15:59 +0000)]
Add PURPOSE= field to getinfo circuit-status. With luck, controllers are ignoring extra fields (like they are supposed to) and this will not break any controllers.
svn:r17245
Nick Mathewson [Tue, 11 Nov 2008 15:29:40 +0000 (15:29 +0000)]
apply sebastian's fix for bug 859. Apparently on win32 one must lock at least one byte when locking, but locking a nonexistant byte is okay. )
svn:r17244
Andrew Lewman [Tue, 11 Nov 2008 01:26:18 +0000 (01:26 +0000)]
remove some completed items. I should look at this more often.
svn:r17242
Mike Perry [Tue, 11 Nov 2008 00:51:59 +0000 (00:51 +0000)]
< arma> mikeperry: perhaps some of those urls should be https?
svn:r17241
Mike Perry [Tue, 11 Nov 2008 00:39:27 +0000 (00:39 +0000)]
Update urls+verbage.
svn:r17240
Nick Mathewson [Mon, 10 Nov 2008 20:40:01 +0000 (20:40 +0000)]
Document a couple of functions.
svn:r17239