]>
git.ipfire.org Git - thirdparty/tor.git/log
Karsten Loesing [Wed, 10 Dec 2008 23:51:59 +0000 (23:51 +0000)]
Modify ChangeLog for bug 874.
svn:r17570
Nick Mathewson [Wed, 10 Dec 2008 22:57:41 +0000 (22:57 +0000)]
Fix a logic error that would automatically reject all but the first configured DNS server. Bugfix on 0.2.1.5-alpha. Possible fix for part of 813/868. Spotted by coderman
svn:r17569
Nick Mathewson [Wed, 10 Dec 2008 22:28:00 +0000 (22:28 +0000)]
Clarify current client behavior WRT TLS certificates. Add a TODO to make sure that this behavior is optional, and an entry in 098-todo.txt for investigating whether this behavior is smart.
svn:r17568
Nick Mathewson [Wed, 10 Dec 2008 22:17:02 +0000 (22:17 +0000)]
Add new internal-use-only option for controllers to use to prevent SIGHUP from reloading the configuration. Fixes bug 856.
svn:r17567
Nick Mathewson [Wed, 10 Dec 2008 20:45:31 +0000 (20:45 +0000)]
Bug 691 fix: do not shutdown Tor servers right away if the network is down.
svn:r17566
Nick Mathewson [Wed, 10 Dec 2008 18:26:00 +0000 (18:26 +0000)]
Oops; that should have been bug 874, not 879. Also in the changelog.
svn:r17565
Nick Mathewson [Wed, 10 Dec 2008 18:16:58 +0000 (18:16 +0000)]
Apply patch from Karsten to fix bug 879. Backport candidate.
svn:r17562
Nick Mathewson [Wed, 10 Dec 2008 17:25:17 +0000 (17:25 +0000)]
fix a typo in tor-spec.txt
svn:r17561
Roger Dingledine [Wed, 10 Dec 2008 07:42:47 +0000 (07:42 +0000)]
add four items that ibb wants to see.
svn:r17552
Nick Mathewson [Wed, 10 Dec 2008 05:39:27 +0000 (05:39 +0000)]
small todo/changelog fixes
svn:r17551
Nick Mathewson [Wed, 10 Dec 2008 03:01:26 +0000 (03:01 +0000)]
Give a better error when something has changed our descriptor cache out from under us. Based on patch from Karsten. Addresses bug 885.
svn:r17550
Roger Dingledine [Wed, 10 Dec 2008 01:46:51 +0000 (01:46 +0000)]
When a directory authority gives us a new guess for our IP address,
log which authority we used. Hopefully this will help us debug
the recent complaints about bad IP address guesses.
svn:r17549
Roger Dingledine [Wed, 10 Dec 2008 01:35:21 +0000 (01:35 +0000)]
note a potential bug in status events. need to look at spec to
see if it's really a bug.
svn:r17548
Roger Dingledine [Wed, 10 Dec 2008 01:34:24 +0000 (01:34 +0000)]
Resume using the correct "REASON=" stream when telling the
controller why we closed a stream. Bugfix in 0.2.1.1-alpha.
svn:r17547
Roger Dingledine [Tue, 9 Dec 2008 23:51:02 +0000 (23:51 +0000)]
the bridge family proposal really resembles 'dead' more than it resembles
'finished'.
svn:r17546
Roger Dingledine [Tue, 9 Dec 2008 23:50:35 +0000 (23:50 +0000)]
point out that one todo item is actually already started
svn:r17545
Roger Dingledine [Tue, 9 Dec 2008 23:30:50 +0000 (23:30 +0000)]
summarize proposal 111 in tor-spec
svn:r17544
Nick Mathewson [Tue, 9 Dec 2008 23:26:12 +0000 (23:26 +0000)]
Better error message when told to setuid to ourself.
svn:r17543
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