]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
21 years agoclean up todo file some more
Roger Dingledine [Wed, 27 Oct 2004 06:30:17 +0000 (06:30 +0000)] 
clean up todo file some more

svn:r2608

21 years agodocument dirpolicy config option
Roger Dingledine [Wed, 27 Oct 2004 06:29:11 +0000 (06:29 +0000)] 
document dirpolicy config option

svn:r2607

21 years agosnprintf wrapper with consistant (though not C99) overflow behavior
Nick Mathewson [Wed, 27 Oct 2004 06:26:23 +0000 (06:26 +0000)] 
snprintf wrapper with consistant (though not C99) overflow behavior

svn:r2606

21 years agoAvoid strcat; use snprintf or strlcat instead
Nick Mathewson [Wed, 27 Oct 2004 06:25:29 +0000 (06:25 +0000)] 
Avoid strcat; use snprintf or strlcat instead

svn:r2605

21 years agosetting up your own tor network is much simpler now
Roger Dingledine [Wed, 27 Oct 2004 06:24:16 +0000 (06:24 +0000)] 
setting up your own tor network is much simpler now

svn:r2604

21 years agoUse strlcpy, not strncpy
Nick Mathewson [Wed, 27 Oct 2004 06:03:28 +0000 (06:03 +0000)] 
Use strlcpy, not strncpy

svn:r2603

21 years agoReplace sprintf with snprintf
Nick Mathewson [Wed, 27 Oct 2004 05:53:07 +0000 (05:53 +0000)] 
Replace sprintf with snprintf

svn:r2602

21 years agoTenatively break items down for "launch" version
Nick Mathewson [Wed, 27 Oct 2004 05:34:57 +0000 (05:34 +0000)] 
Tenatively break items down for "launch" version

svn:r2601

21 years agoMake it compile on Linux
Nick Mathewson [Wed, 27 Oct 2004 03:42:09 +0000 (03:42 +0000)] 
Make it compile on Linux

svn:r2600

21 years agoAdd cvsignore in win32 directory
Nick Mathewson [Wed, 27 Oct 2004 03:38:42 +0000 (03:38 +0000)] 
Add cvsignore in win32 directory

svn:r2599

21 years agoClean TODO indentation
Nick Mathewson [Wed, 27 Oct 2004 03:14:54 +0000 (03:14 +0000)] 
Clean TODO indentation

svn:r2598

21 years agoMark item completed
Nick Mathewson [Wed, 27 Oct 2004 03:08:43 +0000 (03:08 +0000)] 
Mark item completed

svn:r2597

21 years agoDocument new config code
Nick Mathewson [Wed, 27 Oct 2004 03:08:04 +0000 (03:08 +0000)] 
Document new config code

svn:r2596

21 years agodocument configuration options with InitialCaps
Nick Mathewson [Wed, 27 Oct 2004 03:07:53 +0000 (03:07 +0000)] 
document configuration options with InitialCaps

svn:r2595

21 years agoRe-write configuration option lookup code: use a table, not a big if( || || || |...
Nick Mathewson [Wed, 27 Oct 2004 02:30:28 +0000 (02:30 +0000)] 
Re-write configuration option lookup code: use a table, not a big if( || || || ||).  Deprecate unoffical abbrevs and abbrevs not on the command line.

svn:r2594

21 years agoMark some items completed
Nick Mathewson [Wed, 27 Oct 2004 01:10:18 +0000 (01:10 +0000)] 
Mark some items completed

svn:r2593

21 years agoAdd and document router-status line using new unified liveness/verifiedness format...
Nick Mathewson [Wed, 27 Oct 2004 00:48:51 +0000 (00:48 +0000)] 
Add and document router-status line using new unified liveness/verifiedness format; continue to generate running-routers; continue to parse running-routers when no router-status line is found

svn:r2592

21 years agoAdd SysLog option to direct log messages to the system log instead of a FILE*.
Nick Mathewson [Tue, 26 Oct 2004 21:48:41 +0000 (21:48 +0000)] 
Add SysLog option to direct log messages to the system log instead of a FILE*.

svn:r2591

21 years agoAdd a couple of items to TODO
Nick Mathewson [Mon, 25 Oct 2004 21:29:27 +0000 (21:29 +0000)] 
Add a couple of items to TODO

svn:r2590

21 years agoquick-and-dirty dir policy since the dirservers are getting hammered
Roger Dingledine [Mon, 25 Oct 2004 06:16:26 +0000 (06:16 +0000)] 
quick-and-dirty dir policy since the dirservers are getting hammered
nick, could you abstract this sometime so we don't repeat the
sockspolicy code twice?

svn:r2589

21 years agoupdate the rendezvous spec to be less wrong (but still wrong)
Roger Dingledine [Sun, 24 Oct 2004 23:14:00 +0000 (23:14 +0000)] 
update the rendezvous spec to be less wrong (but still wrong)

svn:r2588

21 years agofix a memory leak
Roger Dingledine [Sun, 24 Oct 2004 23:09:48 +0000 (23:09 +0000)] 
fix a memory leak

svn:r2587

21 years agostart generating new version of introduce1 cells
Roger Dingledine [Sun, 24 Oct 2004 19:08:07 +0000 (19:08 +0000)] 
start generating new version of introduce1 cells

svn:r2586

21 years agofix wrong comment
Roger Dingledine [Sun, 24 Oct 2004 17:11:44 +0000 (17:11 +0000)] 
fix wrong comment

svn:r2585

21 years agoDocument the swiss-army-knife that retry_listeners has become
Nick Mathewson [Sun, 24 Oct 2004 01:50:33 +0000 (01:50 +0000)] 
Document the swiss-army-knife that retry_listeners has become

svn:r2584

21 years agoMany non-native speakers use Tor. It is our duty to ensure that our log messages...
Nick Mathewson [Sun, 24 Oct 2004 01:29:01 +0000 (01:29 +0000)] 
Many non-native speakers use Tor.  It is our duty to ensure that our log messages set an example of good English spelling.

svn:r2583

21 years agoMark item completed
Nick Mathewson [Sun, 24 Oct 2004 01:28:04 +0000 (01:28 +0000)] 
Mark item completed

svn:r2582

21 years agoEvery 60 seconds, check whether the listeners are still alive, and relaunch the dead...
Nick Mathewson [Sun, 24 Oct 2004 01:22:40 +0000 (01:22 +0000)] 
Every 60 seconds, check whether the listeners are still alive, and relaunch the dead ones.

svn:r2581

21 years agoFix typo in last windows patch
Nick Mathewson [Sun, 24 Oct 2004 00:58:29 +0000 (00:58 +0000)] 
Fix typo in last windows patch

svn:r2580

21 years agoHandle more errnos from accept() without closing the connection. This may fix a...
Nick Mathewson [Sun, 24 Oct 2004 00:55:18 +0000 (00:55 +0000)] 
Handle more errnos from accept() without closing the connection.  This may fix a bug that could close OR listeners when (a) TCP connections were hung up before accept() could be called, or (b) during FD exhaustion.

svn:r2579

21 years agoMake windows fall back to CWD if SHGetSpecialFolderLocation is borked
Nick Mathewson [Sun, 24 Oct 2004 00:52:10 +0000 (00:52 +0000)] 
Make windows fall back to CWD if SHGetSpecialFolderLocation is borked

svn:r2578

21 years agopay attention to the return value of do_hup, and exit
Roger Dingledine [Sat, 23 Oct 2004 17:06:25 +0000 (17:06 +0000)] 
pay attention to the return value of do_hup, and exit
when it fails

svn:r2577

21 years agoship src/win32/ in the tarball
Roger Dingledine [Thu, 21 Oct 2004 00:49:17 +0000 (00:49 +0000)] 
ship src/win32/ in the tarball

svn:r2576

21 years agoCheck for low _MSC_VER, not high. On windows, always use winsock.
Nick Mathewson [Wed, 20 Oct 2004 23:30:38 +0000 (23:30 +0000)] 
Check for low _MSC_VER, not high.  On windows, always use winsock.

svn:r2575

21 years agobump version to pre5-cvs
Roger Dingledine [Wed, 20 Oct 2004 23:28:11 +0000 (23:28 +0000)] 
bump version to pre5-cvs

svn:r2574

21 years agoadd winsock if you've got it, regardless of whether you're msv
Roger Dingledine [Wed, 20 Oct 2004 23:23:53 +0000 (23:23 +0000)] 
add winsock if you've got it, regardless of whether you're msv

svn:r2573

21 years agoUse bitwise masking to turn off bits, not compare-and-subtract
Nick Mathewson [Wed, 20 Oct 2004 23:15:49 +0000 (23:15 +0000)] 
Use bitwise masking to turn off bits, not compare-and-subtract

svn:r2572

21 years agobcc win32 compiler has no timeval tv_sec
Roger Dingledine [Wed, 20 Oct 2004 23:12:37 +0000 (23:12 +0000)] 
bcc win32 compiler has no timeval tv_sec

svn:r2571

21 years agoUpdate TODO
Nick Mathewson [Wed, 20 Oct 2004 18:40:04 +0000 (18:40 +0000)] 
Update TODO

svn:r2570

21 years agopoint out two parts where the spec is wrong
Roger Dingledine [Wed, 20 Oct 2004 18:39:05 +0000 (18:39 +0000)] 
point out two parts where the spec is wrong

svn:r2569

21 years agoRemove routerinfo_t->is_trusted_dir, and all the twisted machinery used to
Nick Mathewson [Tue, 19 Oct 2004 18:19:59 +0000 (18:19 +0000)] 
Remove routerinfo_t->is_trusted_dir, and all the twisted machinery used to
maintain it.

Have clients default to the nickname "client" in their certificates.

Give a less frightening warning on obsolete (pre-0.0.8) routerinfo_t's.

svn:r2568

21 years agoTolerate NULL nicknames better
Nick Mathewson [Tue, 19 Oct 2004 18:17:12 +0000 (18:17 +0000)] 
Tolerate NULL nicknames better

svn:r2567

21 years agoAdd "pass" target for RedirectExit, to make it easier to break out of a sequence...
Nick Mathewson [Tue, 19 Oct 2004 17:46:06 +0000 (17:46 +0000)] 
Add "pass" target for RedirectExit, to make it easier to break out of a sequence of rules

svn:r2566

21 years agostart the process of making 0.0.7* obsolete
Roger Dingledine [Sun, 17 Oct 2004 21:51:20 +0000 (21:51 +0000)] 
start the process of making 0.0.7* obsolete

svn:r2565

21 years agouse connection_edge_is_rendezvous_stream() more
Roger Dingledine [Sun, 17 Oct 2004 21:10:41 +0000 (21:10 +0000)] 
use connection_edge_is_rendezvous_stream() more

svn:r2564

21 years agomark some items done, move some around, add a wishlist item
Roger Dingledine [Sun, 17 Oct 2004 20:46:59 +0000 (20:46 +0000)] 
mark some items done, move some around, add a wishlist item

svn:r2563

21 years agowhoops, resolve cells were probably broken
Roger Dingledine [Sun, 17 Oct 2004 20:31:19 +0000 (20:31 +0000)] 
whoops, resolve cells were probably broken

svn:r2562

21 years agoNew upstream (pre)release. debian-version-0.0.8+0.0.9pre4-1
Peter Palfrader [Sun, 17 Oct 2004 18:36:36 +0000 (18:36 +0000)] 
New upstream (pre)release.
Apply patch from cvs to fix a segfault in src/or/test (test.c, 1.131).

svn:r2560

21 years agoFix segfault in unit tests. (Main program is unaffected)
Nick Mathewson [Sun, 17 Oct 2004 15:45:54 +0000 (15:45 +0000)] 
Fix segfault in unit tests.  (Main program is unaffected)

svn:r2559

21 years agobump version to 0.0.9pre4 tor-0.0.9pre4
Roger Dingledine [Sun, 17 Oct 2004 05:32:10 +0000 (05:32 +0000)] 
bump version to 0.0.9pre4

svn:r2557

21 years agocommit a changelog for pre4
Roger Dingledine [Sun, 17 Oct 2004 05:15:46 +0000 (05:15 +0000)] 
commit a changelog for pre4

svn:r2556

21 years agofix a seg fault with exitredirect
Roger Dingledine [Sun, 17 Oct 2004 04:44:02 +0000 (04:44 +0000)] 
fix a seg fault with exitredirect

svn:r2555

21 years ago..and reflect that in the todo
Roger Dingledine [Sun, 17 Oct 2004 04:07:23 +0000 (04:07 +0000)] 
..and reflect that in the todo

svn:r2554

21 years agoswitch conn->addr and conn->dir_port to reflect the final destination,
Roger Dingledine [Sun, 17 Oct 2004 04:06:48 +0000 (04:06 +0000)] 
switch conn->addr and conn->dir_port to reflect the final destination,
not the http proxy

svn:r2553

21 years agoUnify windows special-dir handling
Nick Mathewson [Sun, 17 Oct 2004 03:38:02 +0000 (03:38 +0000)] 
Unify windows special-dir handling

svn:r2552

21 years agoDocument new options
Nick Mathewson [Sun, 17 Oct 2004 03:33:51 +0000 (03:33 +0000)] 
Document new options

svn:r2551

21 years agoImplement RedirectExit.
Nick Mathewson [Sun, 17 Oct 2004 01:57:34 +0000 (01:57 +0000)] 
Implement RedirectExit.

svn:r2550

21 years agofix comment that makes no sense
Roger Dingledine [Sat, 16 Oct 2004 23:18:58 +0000 (23:18 +0000)] 
fix comment that makes no sense

svn:r2549

21 years agovarious tweaks and fixes
Roger Dingledine [Sat, 16 Oct 2004 22:56:46 +0000 (22:56 +0000)] 
various tweaks and fixes

svn:r2548

21 years agoi take back everything i've said about unit tests
Roger Dingledine [Sat, 16 Oct 2004 22:56:03 +0000 (22:56 +0000)] 
i take back everything i've said about unit tests

svn:r2547

21 years agoCode to parse (but not yet actually use) RedirectExit lines
Nick Mathewson [Sat, 16 Oct 2004 22:37:08 +0000 (22:37 +0000)] 
Code to parse (but not yet actually use) RedirectExit lines

svn:r2546

21 years agodon't assert multiple things in the same tor_assert()
Roger Dingledine [Sat, 16 Oct 2004 22:28:11 +0000 (22:28 +0000)] 
don't assert multiple things in the same tor_assert()

svn:r2545

21 years agodon't assert multiple things in the same tor_assert()
Roger Dingledine [Sat, 16 Oct 2004 22:14:52 +0000 (22:14 +0000)] 
don't assert multiple things in the same tor_assert()

svn:r2544

21 years agoFix unit tests, make it compile
Nick Mathewson [Sat, 16 Oct 2004 21:57:24 +0000 (21:57 +0000)] 
Fix unit tests, make it compile

svn:r2543

21 years agoChange interface of parse_addr_port() to return address in host order, since most...
Nick Mathewson [Sat, 16 Oct 2004 21:53:30 +0000 (21:53 +0000)] 
Change interface of parse_addr_port() to return address in host order, since most users seem to want that.

svn:r2542

21 years agoMake unit tests pass; refactor most of exit policy parfsing out into new function
Nick Mathewson [Sat, 16 Oct 2004 21:42:09 +0000 (21:42 +0000)] 
Make unit tests pass; refactor most of exit policy parfsing out into new function

svn:r2541

21 years agoRefactor parse-addr-mask-and-port-range into a separate function
Nick Mathewson [Sat, 16 Oct 2004 21:41:12 +0000 (21:41 +0000)] 
Refactor parse-addr-mask-and-port-range into a separate function

svn:r2540

21 years agoNote NULL/memset status in TODO
Nick Mathewson [Sat, 16 Oct 2004 20:41:50 +0000 (20:41 +0000)] 
Note NULL/memset status in TODO

svn:r2539

21 years agofix memory leak in router.c; start relying on NULL==(zero bytes)
Nick Mathewson [Sat, 16 Oct 2004 20:38:57 +0000 (20:38 +0000)] 
fix memory leak in router.c; start relying on NULL==(zero bytes)

svn:r2538

21 years agoParanoid bulletproofing for exit code
Nick Mathewson [Sat, 16 Oct 2004 20:37:54 +0000 (20:37 +0000)] 
Paranoid bulletproofing for exit code

svn:r2537

21 years agoAdd an autoconf test to make sure that memset(&ptr, 0, sizeof(ptr)) and ptr=NULL...
Nick Mathewson [Sat, 16 Oct 2004 20:26:12 +0000 (20:26 +0000)] 
Add an autoconf test to make sure that memset(&ptr, 0, sizeof(ptr)) and ptr=NULL are equivalent

svn:r2536

21 years agoFix memory leak
Nick Mathewson [Sat, 16 Oct 2004 08:39:56 +0000 (08:39 +0000)] 
Fix memory leak

svn:r2535

21 years agoImplement user-declared node families.
Nick Mathewson [Fri, 15 Oct 2004 20:52:09 +0000 (20:52 +0000)] 
Implement user-declared node families.

svn:r2534

21 years agoRemove unused locals
Nick Mathewson [Fri, 15 Oct 2004 20:50:43 +0000 (20:50 +0000)] 
Remove unused locals

svn:r2533

21 years agoOops; make sure that break; and continue; work within SMARTLIST_FOREACH
Nick Mathewson [Fri, 15 Oct 2004 20:49:31 +0000 (20:49 +0000)] 
Oops; make sure that break; and continue; work within SMARTLIST_FOREACH

svn:r2532

21 years agoUse the real default exit policy, not reject *:*
Nick Mathewson [Fri, 15 Oct 2004 19:18:08 +0000 (19:18 +0000)] 
Use the real default exit policy, not reject *:*

svn:r2531

21 years agoAdd a comment
Nick Mathewson [Fri, 15 Oct 2004 19:17:36 +0000 (19:17 +0000)] 
Add a comment

svn:r2530

21 years agoUpload to trusted dir servers based on DirServer config options, not on routerinfos.
Nick Mathewson [Fri, 15 Oct 2004 19:04:38 +0000 (19:04 +0000)] 
Upload to trusted dir servers based on DirServer config options, not on routerinfos.

svn:r2529

21 years agoMake RecommendedVersions a CONFIG_TYPE_LINELIST option, and have it tolerate whitespa...
Nick Mathewson [Fri, 15 Oct 2004 05:09:48 +0000 (05:09 +0000)] 
Make RecommendedVersions a CONFIG_TYPE_LINELIST option, and have it tolerate whitespace a little better.

svn:r2528

21 years agoIgnore fascistfirewall when dealing with service descriptors; obey fascistfirewall...
Nick Mathewson [Fri, 15 Oct 2004 04:57:36 +0000 (04:57 +0000)] 
Ignore fascistfirewall when dealing with service descriptors; obey fascistfirewall when posting server descriptors; ignore fascistfirewall  on directory connections when httpproxy is set.

svn:r2527

21 years agoUse token-pasting magic to make nested SMARTLIST_FOREACH work.
Nick Mathewson [Fri, 15 Oct 2004 04:45:47 +0000 (04:45 +0000)] 
Use token-pasting magic to make nested SMARTLIST_FOREACH work.

svn:r2526

21 years agoFix search-and-replace in comments: Friends->family does not imply friendship->familyhip.
Nick Mathewson [Fri, 15 Oct 2004 03:55:53 +0000 (03:55 +0000)] 
Fix search-and-replace in comments: Friends->family does not imply friendship->familyhip.

svn:r2525

21 years agoadd documentation for smartlist_join_strings
Nick Mathewson [Fri, 15 Oct 2004 03:55:02 +0000 (03:55 +0000)] 
add documentation for smartlist_join_strings

svn:r2524

21 years agoImplement "families" of coadministered nodes; prevent them all from appearing on...
Nick Mathewson [Fri, 15 Oct 2004 01:58:11 +0000 (01:58 +0000)] 
Implement "families" of coadministered nodes; prevent them all from appearing on the same circuit.

svn:r2523

21 years agoAdd TODO items from meeting
Nick Mathewson [Thu, 14 Oct 2004 20:09:31 +0000 (20:09 +0000)] 
Add TODO items from meeting

svn:r2522

21 years agoBasic string-join functionality
Nick Mathewson [Thu, 14 Oct 2004 19:51:47 +0000 (19:51 +0000)] 
Basic string-join functionality

svn:r2521

21 years agoUpdate windows ver to 009pre3
Nick Mathewson [Thu, 14 Oct 2004 15:42:13 +0000 (15:42 +0000)] 
Update windows ver to 009pre3

svn:r2519

21 years agofix warning on win32
Nick Mathewson [Thu, 14 Oct 2004 15:41:41 +0000 (15:41 +0000)] 
fix warning on win32

svn:r2518

21 years agochangelog for 0.0.8+0.0.9pre3-1 debian-version-0.0.8+0.0.9pre3-1
Peter Palfrader [Thu, 14 Oct 2004 12:03:08 +0000 (12:03 +0000)] 
changelog for 0.0.8+0.0.9pre3-1

svn:r2516

21 years agobump to 0.0.9pre4-cvs
Roger Dingledine [Thu, 14 Oct 2004 10:53:00 +0000 (10:53 +0000)] 
bump to 0.0.9pre4-cvs

svn:r2515

21 years agomore useful changelog for pre3 tor-0.0.9pre3
Roger Dingledine [Thu, 14 Oct 2004 10:27:26 +0000 (10:27 +0000)] 
more useful changelog for pre3

svn:r2513

21 years agoa todo item we ought to do, but it's not going to get into pre3
Roger Dingledine [Thu, 14 Oct 2004 10:21:04 +0000 (10:21 +0000)] 
a todo item we ought to do, but it's not going to get into pre3

svn:r2512

21 years agoadvertise moria2's dirport as 18.244.0.114:80
Roger Dingledine [Thu, 14 Oct 2004 10:05:22 +0000 (10:05 +0000)] 
advertise moria2's dirport as 18.244.0.114:80

svn:r2511

21 years agonote the read() bugfix in the changelog
Roger Dingledine [Thu, 14 Oct 2004 09:40:57 +0000 (09:40 +0000)] 
note the read() bugfix in the changelog

svn:r2510

21 years agobugfix on a really old bug:
Roger Dingledine [Thu, 14 Oct 2004 09:28:31 +0000 (09:28 +0000)] 
bugfix on a really old bug:
if read() fails on a stream, send back an end cell before you
close it down.

svn:r2509

21 years agobugfix: parse_addr_port() bites us again -- it returns addr in network order.
Roger Dingledine [Thu, 14 Oct 2004 08:45:07 +0000 (08:45 +0000)] 
bugfix: parse_addr_port() bites us again -- it returns addr in network order.

svn:r2508

21 years agobump version to 0.0.9pre3
Roger Dingledine [Thu, 14 Oct 2004 06:59:12 +0000 (06:59 +0000)] 
bump version to 0.0.9pre3

svn:r2507

21 years agoadd a wishlist item from weasel
Roger Dingledine [Thu, 14 Oct 2004 06:56:52 +0000 (06:56 +0000)] 
add a wishlist item from weasel

svn:r2506

21 years agoupdate changelog re: weasel's warn
Roger Dingledine [Thu, 14 Oct 2004 06:50:57 +0000 (06:50 +0000)] 
update changelog re: weasel's warn

svn:r2505

21 years agoupdate cvs changelog with 0.0.8.1 entry
Roger Dingledine [Thu, 14 Oct 2004 06:44:47 +0000 (06:44 +0000)] 
update cvs changelog with 0.0.8.1 entry

svn:r2501