]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
22 years agoAdd initial background mumblings; more work tomorrow
Nick Mathewson [Tue, 14 Oct 2003 05:29:03 +0000 (05:29 +0000)] 
Add initial background mumblings; more work tomorrow

svn:r586

22 years agoclean up the sample or rc
Roger Dingledine [Tue, 14 Oct 2003 03:21:39 +0000 (03:21 +0000)] 
clean up the sample or rc

svn:r585

22 years agomake the buffer resize stuff work
Roger Dingledine [Tue, 14 Oct 2003 03:06:48 +0000 (03:06 +0000)] 
make the buffer resize stuff work
and make listener connections not have bufs

svn:r584

22 years agoMake buffers grow and shrink as needed.
Nick Mathewson [Tue, 14 Oct 2003 01:34:31 +0000 (01:34 +0000)] 
Make buffers grow and shrink as needed.

svn:r583

22 years agoAdd tor_realloc to mirror tor_malloc
Nick Mathewson [Tue, 14 Oct 2003 01:11:42 +0000 (01:11 +0000)] 
Add tor_realloc to mirror tor_malloc

svn:r582

22 years agoi'm a little teapot, short and stout
Roger Dingledine [Tue, 14 Oct 2003 01:10:22 +0000 (01:10 +0000)] 
i'm a little teapot, short and stout

cvs compiles again

svn:r581

22 years agofix segfault (connecting to dirserver when network is down)
Roger Dingledine [Mon, 13 Oct 2003 19:58:21 +0000 (19:58 +0000)] 
fix segfault (connecting to dirserver when network is down)

svn:r580

22 years agoput out 0.0.2pre12
Roger Dingledine [Sun, 12 Oct 2003 07:19:10 +0000 (07:19 +0000)] 
put out 0.0.2pre12
(mainly doc and log changes)

svn:r579

22 years agodon't forget the dot in privoxy config line.
Roger Dingledine [Sat, 11 Oct 2003 23:57:33 +0000 (23:57 +0000)] 
don't forget the dot in privoxy config line.

svn:r578

22 years agoremove more confusing parts of the README
Roger Dingledine [Sat, 11 Oct 2003 23:44:51 +0000 (23:44 +0000)] 
remove more confusing parts of the README

svn:r577

22 years agoclarify the warning for unrecognized socks version
Roger Dingledine [Sat, 11 Oct 2003 23:38:20 +0000 (23:38 +0000)] 
clarify the warning for unrecognized socks version
(generally happens when people use tor as an httpd proxy)

svn:r576

22 years agoclarifications from weasel
Roger Dingledine [Sat, 11 Oct 2003 22:38:44 +0000 (22:38 +0000)] 
clarifications from weasel

svn:r575

22 years agoA few rewordings in abstract and first paragraph
Paul Syverson [Fri, 10 Oct 2003 19:57:27 +0000 (19:57 +0000)] 
A few rewordings in abstract and first paragraph

svn:r574

22 years agoflesh out more of the entries in the intro
Roger Dingledine [Fri, 10 Oct 2003 04:35:25 +0000 (04:35 +0000)] 
flesh out more of the entries in the intro

svn:r573

22 years agooops, bugfix
Roger Dingledine [Fri, 10 Oct 2003 01:50:20 +0000 (01:50 +0000)] 
oops, bugfix

svn:r572

22 years agochange WARNING to WARN
Roger Dingledine [Fri, 10 Oct 2003 01:48:32 +0000 (01:48 +0000)] 
change WARNING to WARN
and fix a few typos

svn:r571

22 years agochange WARNING to WARN
Roger Dingledine [Fri, 10 Oct 2003 01:48:03 +0000 (01:48 +0000)] 
change WARNING to WARN

svn:r570

22 years agoRefactor, rename, and clarify
Nick Mathewson [Thu, 9 Oct 2003 18:45:14 +0000 (18:45 +0000)] 
Refactor, rename, and clarify

svn:r569

22 years agofirst pass over HACKING doc
Roger Dingledine [Thu, 9 Oct 2003 08:33:54 +0000 (08:33 +0000)] 
first pass over HACKING doc

svn:r568

22 years agoFirst cut at HACKING document
Nick Mathewson [Thu, 9 Oct 2003 02:05:13 +0000 (02:05 +0000)] 
First cut at HACKING document

svn:r567

22 years agos/TOR/Tor/
Nick Mathewson [Thu, 9 Oct 2003 02:04:51 +0000 (02:04 +0000)] 
s/TOR/Tor/

svn:r566

22 years agoadd in basic support for pidfiles
Roger Dingledine [Wed, 8 Oct 2003 08:54:52 +0000 (08:54 +0000)] 
add in basic support for pidfiles
(patch courtesy aaron turner)

svn:r565

22 years ago0.0.2pre11, new license
Roger Dingledine [Wed, 8 Oct 2003 04:10:59 +0000 (04:10 +0000)] 
0.0.2pre11, new license

svn:r564

22 years agoand give it some content
Roger Dingledine [Wed, 8 Oct 2003 02:42:03 +0000 (02:42 +0000)] 
and give it some content

svn:r563

22 years agogive automake its security blanket back.
Roger Dingledine [Wed, 8 Oct 2003 02:41:43 +0000 (02:41 +0000)] 
give automake its security blanket back.

svn:r562

22 years agofill in some blanks
Roger Dingledine [Wed, 8 Oct 2003 02:28:00 +0000 (02:28 +0000)] 
fill in some blanks

svn:r561

22 years agoUpdate LICENSE and copyright dates.
Nick Mathewson [Wed, 8 Oct 2003 02:04:08 +0000 (02:04 +0000)] 
Update LICENSE and copyright dates.

svn:r560

22 years agomore details to track a warning in tls handshakes
Roger Dingledine [Tue, 7 Oct 2003 23:54:02 +0000 (23:54 +0000)] 
more details to track a warning in tls handshakes
plus make exit policy comparisons not always reject

svn:r559

22 years agosuccessfully parse exit policies on future attempts too
Roger Dingledine [Tue, 7 Oct 2003 23:25:10 +0000 (23:25 +0000)] 
successfully parse exit policies on future attempts too

svn:r558

22 years agopull exit policies from config into desc_routerinfo
Roger Dingledine [Tue, 7 Oct 2003 23:04:31 +0000 (23:04 +0000)] 
pull exit policies from config into desc_routerinfo

svn:r557

22 years agolowercase exit policies.
Nick Mathewson [Tue, 7 Oct 2003 23:02:37 +0000 (23:02 +0000)] 
lowercase exit policies.

svn:r556

22 years agoobey exit policies for addresses too
Roger Dingledine [Tue, 7 Oct 2003 22:18:14 +0000 (22:18 +0000)] 
obey exit policies for addresses too

svn:r555

22 years agoStop requiring newline at end of exit policy.
Nick Mathewson [Tue, 7 Oct 2003 22:15:47 +0000 (22:15 +0000)] 
Stop requiring newline at end of exit policy.

svn:r554

22 years agoAdd a "router_add_exit_policy_from_string" function.
Nick Mathewson [Tue, 7 Oct 2003 22:09:09 +0000 (22:09 +0000)] 
Add a "router_add_exit_policy_from_string" function.

svn:r553

22 years agoadd ExitPolicy line to config file
Roger Dingledine [Tue, 7 Oct 2003 22:04:17 +0000 (22:04 +0000)] 
add ExitPolicy line to config file

svn:r552

22 years agominor fixes; bump to 0.0.2pre10
Roger Dingledine [Tue, 7 Oct 2003 21:27:33 +0000 (21:27 +0000)] 
minor fixes; bump to 0.0.2pre10

svn:r551

22 years agoClear revents even when no events are received. Also, since everyone gets in excepti...
Nick Mathewson [Tue, 7 Oct 2003 21:16:04 +0000 (21:16 +0000)] 
Clear revents even when no events are received.  Also, since everyone gets in exceptions, everyone gets to increment maxfd.

svn:r550

22 years agoHoping to find an fd larger than ((unsigned)-1) is probably a lost cause.
Nick Mathewson [Tue, 7 Oct 2003 20:45:16 +0000 (20:45 +0000)] 
Hoping to find an fd larger than ((unsigned)-1) is probably a lost cause.

svn:r549

22 years agodo not ask for whom there's an error, it polls for thee
Roger Dingledine [Tue, 7 Oct 2003 20:02:45 +0000 (20:02 +0000)] 
do not ask for whom there's an error, it polls for thee

svn:r548

22 years agobreak the quickstart into INSTALL
Roger Dingledine [Tue, 7 Oct 2003 16:57:18 +0000 (16:57 +0000)] 
break the quickstart into INSTALL
remove the old useless generic INSTALL

svn:r547

22 years agogive correct warning message when you're running an old version
Roger Dingledine [Tue, 7 Oct 2003 16:56:27 +0000 (16:56 +0000)] 
give correct warning message when you're running an old version

svn:r546

22 years agoand a Makefile.am for src/config/
Roger Dingledine [Tue, 7 Oct 2003 16:30:38 +0000 (16:30 +0000)] 
and a Makefile.am for src/config/

svn:r545

22 years agosome early bugfixes
Roger Dingledine [Tue, 7 Oct 2003 16:30:05 +0000 (16:30 +0000)] 
some early bugfixes

our log() conflicts with log(3)
distribute only the correct files from doc/ and src/config/
sometimes laptops go back in time. i guess that's ok for now.
and bump the version number because we're live.

svn:r544

22 years agoanother todo item, a half-written tor-design intro
Roger Dingledine [Tue, 7 Oct 2003 15:59:30 +0000 (15:59 +0000)] 
another todo item, a half-written tor-design intro

svn:r543

22 years agono need to trigger an assert if socks handshake is malformed
Roger Dingledine [Mon, 6 Oct 2003 21:22:12 +0000 (21:22 +0000)] 
no need to trigger an assert if socks handshake is malformed

svn:r542

22 years agoupdate the README somewhat
Roger Dingledine [Sun, 5 Oct 2003 05:54:12 +0000 (05:54 +0000)] 
update the README somewhat

svn:r541

22 years agodescribe what's _actually_ in the payload of a relay begin cell
Roger Dingledine [Sat, 4 Oct 2003 08:20:07 +0000 (08:20 +0000)] 
describe what's _actually_ in the payload of a relay begin cell

svn:r540

22 years agorefactor around connection_edge_send_command()
Roger Dingledine [Sat, 4 Oct 2003 08:19:23 +0000 (08:19 +0000)] 
refactor around connection_edge_send_command()

svn:r539

22 years agowrap strdup; prefer time() to gettimeofday()
Roger Dingledine [Sat, 4 Oct 2003 03:29:09 +0000 (03:29 +0000)] 
wrap strdup; prefer time() to gettimeofday()

svn:r538

22 years agorefactor so connection_write_to_buf() never fails
Roger Dingledine [Sat, 4 Oct 2003 02:38:18 +0000 (02:38 +0000)] 
refactor so connection_write_to_buf() never fails

svn:r537

22 years agosocks5 now works
Roger Dingledine [Sat, 4 Oct 2003 01:37:01 +0000 (01:37 +0000)] 
socks5 now works

(or at least, we can talk to mozilla.)

svn:r536

22 years agoclean some includes
Roger Dingledine [Sat, 4 Oct 2003 01:36:11 +0000 (01:36 +0000)] 
clean some includes

svn:r535

22 years agoadd log convention to hacking file
Roger Dingledine [Fri, 3 Oct 2003 19:37:38 +0000 (19:37 +0000)] 
add log convention to hacking file

this thing needs to get revamped into a 'guide to tor' document

svn:r534

22 years agoAdd new cell fullness and bandwidth stats.
Nick Mathewson [Thu, 2 Oct 2003 20:00:38 +0000 (20:00 +0000)] 
Add new cell fullness and bandwidth stats.

svn:r533

22 years agoMake testcases run again; more sanity checking to descriptor generation.
Nick Mathewson [Wed, 1 Oct 2003 22:31:13 +0000 (22:31 +0000)] 
Make testcases run again; more sanity checking to descriptor generation.

svn:r532

22 years agoaffected functions in the migration from addr:port to nickname for ORs
Roger Dingledine [Wed, 1 Oct 2003 03:35:31 +0000 (03:35 +0000)] 
affected functions in the migration from addr:port to nickname for ORs

svn:r531

22 years agoupdate the spec wrt choosing aci's
Roger Dingledine [Wed, 1 Oct 2003 01:56:46 +0000 (01:56 +0000)] 
update the spec wrt choosing aci's

svn:r530

22 years agomy_routerinfo, router_is_me, and learn_my_address are obsolete
Roger Dingledine [Wed, 1 Oct 2003 01:49:53 +0000 (01:49 +0000)] 
my_routerinfo, router_is_me, and learn_my_address are obsolete
ACIs are decided now by strcmp'ing nicknames, rather than comparing addr:port

svn:r529

22 years agorebuild directory before uploading
Nick Mathewson [Wed, 1 Oct 2003 01:08:20 +0000 (01:08 +0000)] 
rebuild directory before uploading

svn:r528

22 years agoMove dirserv/routers code out of main.c
Nick Mathewson [Wed, 1 Oct 2003 00:43:34 +0000 (00:43 +0000)] 
Move dirserv/routers code out of main.c

svn:r527

22 years agoFlush after fputs
Nick Mathewson [Wed, 1 Oct 2003 00:42:24 +0000 (00:42 +0000)] 
Flush after fputs

svn:r526

22 years agoupdate TODO further
Roger Dingledine [Wed, 1 Oct 2003 00:35:54 +0000 (00:35 +0000)] 
update TODO further

svn:r525

22 years agoupdated dirservers file, new config files.
Roger Dingledine [Tue, 30 Sep 2003 23:25:30 +0000 (23:25 +0000)] 
updated dirservers file, new config files.

svn:r524

22 years agoORs post descriptors periodically too
Roger Dingledine [Tue, 30 Sep 2003 23:06:23 +0000 (23:06 +0000)] 
ORs post descriptors periodically too

svn:r523

22 years agoAdd "platform" to router descriptors.
Nick Mathewson [Tue, 30 Sep 2003 22:44:33 +0000 (22:44 +0000)] 
Add "platform" to router descriptors.

svn:r522

22 years agoMark several tasks finished
Nick Mathewson [Tue, 30 Sep 2003 22:42:35 +0000 (22:42 +0000)] 
Mark several tasks finished

svn:r521

22 years agoCheck for uname in configure
Nick Mathewson [Tue, 30 Sep 2003 22:42:26 +0000 (22:42 +0000)] 
Check for uname in configure

svn:r520

22 years agomark all dirservers up at boot; mark a dirserver down if dir fetch fails
Roger Dingledine [Tue, 30 Sep 2003 21:27:16 +0000 (21:27 +0000)] 
mark all dirservers up at boot; mark a dirserver down if dir fetch fails

svn:r519

22 years agofix the SSL_read() bug again. this time for sure!
Roger Dingledine [Tue, 30 Sep 2003 20:36:20 +0000 (20:36 +0000)] 
fix the SSL_read() bug again. this time for sure!

svn:r518

22 years agoCheck router signatures again; debug signature checking
Nick Mathewson [Tue, 30 Sep 2003 20:05:45 +0000 (20:05 +0000)] 
Check router signatures again; debug signature checking

svn:r517

22 years agomake sure router descriptor doesnt eat the directory-signature
Nick Mathewson [Tue, 30 Sep 2003 20:04:40 +0000 (20:04 +0000)] 
make sure router descriptor doesnt eat the directory-signature

svn:r516

22 years agomake log use a larger buffer, for easier debugging
Roger Dingledine [Tue, 30 Sep 2003 19:53:25 +0000 (19:53 +0000)] 
make log use a larger buffer, for easier debugging

svn:r515

22 years agoBugfixes in directory code:
Nick Mathewson [Tue, 30 Sep 2003 19:27:54 +0000 (19:27 +0000)] 
Bugfixes in directory code:

Improve debugging output on fingerprint checking.

Make sure to add our own fingerprint to the fingerprint list _before_
adding our own descriptor, or else we'll reject ourself.

Don't call a directory invalid just because we have a newer descriptor
for some router.

Use router_get_dir_hash to generate hashes for signed directories.

Make sure we add our own descriptor successfully.

Don't fall-through on failed base64-endode.

svn:r514

22 years agoWe need to call get_connection_array before using its outputs
Nick Mathewson [Tue, 30 Sep 2003 19:25:16 +0000 (19:25 +0000)] 
We need to call get_connection_array before using its outputs

svn:r513

22 years agomove connection_array accessors from main.c to connection.c
Roger Dingledine [Tue, 30 Sep 2003 19:06:22 +0000 (19:06 +0000)] 
move connection_array accessors from main.c to connection.c
(leave poll_array accessors in main.c)

svn:r512

22 years agopatch strptime warning -- reduce portability!
Roger Dingledine [Tue, 30 Sep 2003 18:47:29 +0000 (18:47 +0000)] 
patch strptime warning -- reduce portability!

svn:r511

22 years agomove the tls handshake stuff to connection_or
Roger Dingledine [Tue, 30 Sep 2003 18:45:55 +0000 (18:45 +0000)] 
move the tls handshake stuff to connection_or

svn:r510

22 years agogetting closer to having dirserv working
Roger Dingledine [Tue, 30 Sep 2003 08:18:10 +0000 (08:18 +0000)] 
getting closer to having dirserv working

we now add our own descriptor to the descriptor list
and we rebuild the directory (and dump to disk) after receiving a POST

svn:r509

22 years agobugfixes and features: closer to making dirserv work
Roger Dingledine [Mon, 29 Sep 2003 23:14:49 +0000 (23:14 +0000)] 
bugfixes and features: closer to making dirserv work

fix a variety of seg faults
don't try to list OPs in running-routers
write cached-directory to disk when rebuilding the dir
on boot, dirservers load approved-routers file
on boot, dirservers load cached directory file

svn:r508

22 years agomore cleanup and rearranging
Roger Dingledine [Mon, 29 Sep 2003 07:50:08 +0000 (07:50 +0000)] 
more cleanup and rearranging
still not finished integrating new dirserv stuff

svn:r507

22 years agofix two new segfaults
Roger Dingledine [Sun, 28 Sep 2003 08:06:18 +0000 (08:06 +0000)] 
fix two new segfaults

svn:r506

22 years agoexpand the scheduler to address SSL_read()'s pending bytes
Roger Dingledine [Sun, 28 Sep 2003 06:48:20 +0000 (06:48 +0000)] 
expand the scheduler to address SSL_read()'s pending bytes

svn:r505

22 years agoshift read_file_to_str() into util.c
Roger Dingledine [Sun, 28 Sep 2003 06:47:29 +0000 (06:47 +0000)] 
shift read_file_to_str() into util.c

svn:r504

22 years agoWrite necessary backends for online directory generation. I think.
Nick Mathewson [Sat, 27 Sep 2003 21:30:10 +0000 (21:30 +0000)] 
Write necessary backends for online directory generation.  I think.

svn:r503

22 years agoclean up receiver buckets; prepare for payloads in relay_end; note a few bugs
Roger Dingledine [Sat, 27 Sep 2003 21:09:56 +0000 (21:09 +0000)] 
clean up receiver buckets; prepare for payloads in relay_end; note a few bugs

svn:r502

22 years agoAdd function to wrap SSL_pending
Nick Mathewson [Sat, 27 Sep 2003 20:07:40 +0000 (20:07 +0000)] 
Add function to wrap SSL_pending

svn:r501

22 years agoremove last piece of orkeygen (i think)
Roger Dingledine [Sat, 27 Sep 2003 09:01:39 +0000 (09:01 +0000)] 
remove last piece of orkeygen (i think)

svn:r500

22 years agoremove more pieces of orkeygen
Roger Dingledine [Sat, 27 Sep 2003 08:40:47 +0000 (08:40 +0000)] 
remove more pieces of orkeygen

svn:r499

22 years agoclean up connection_assert_ok compiler warnings
Roger Dingledine [Sat, 27 Sep 2003 07:33:07 +0000 (07:33 +0000)] 
clean up connection_assert_ok compiler warnings

svn:r498

22 years agoconnection_new() can't ever fail
Roger Dingledine [Sat, 27 Sep 2003 07:28:44 +0000 (07:28 +0000)] 
connection_new() can't ever fail

svn:r497

22 years agoadd Address config element, use it in descriptor
Roger Dingledine [Sat, 27 Sep 2003 07:21:36 +0000 (07:21 +0000)] 
add Address config element, use it in descriptor

svn:r496

22 years agoorkeygen is obsolete
Roger Dingledine [Sat, 27 Sep 2003 05:35:18 +0000 (05:35 +0000)] 
orkeygen is obsolete

svn:r495

22 years agofinish enforcing the log convention
Roger Dingledine [Fri, 26 Sep 2003 22:27:24 +0000 (22:27 +0000)] 
finish enforcing the log convention

svn:r494

22 years agodirservers upload their descs now too
Roger Dingledine [Fri, 26 Sep 2003 22:02:02 +0000 (22:02 +0000)] 
dirservers upload their descs now too

svn:r493

22 years agomake writing descs work
Roger Dingledine [Fri, 26 Sep 2003 21:26:25 +0000 (21:26 +0000)] 
make writing descs work

svn:r492

22 years agoupdate the cvsignore
Roger Dingledine [Fri, 26 Sep 2003 21:16:57 +0000 (21:16 +0000)] 
update the cvsignore

svn:r491

22 years agoAdd code to parse fingerprint files and compare routers against fingerprint files.
Nick Mathewson [Fri, 26 Sep 2003 20:41:23 +0000 (20:41 +0000)] 
Add code to parse fingerprint files and compare routers against fingerprint files.

svn:r490

22 years agoBugfixes in crypto_pk_write_private_key_to_filename
Nick Mathewson [Fri, 26 Sep 2003 18:44:20 +0000 (18:44 +0000)] 
Bugfixes in crypto_pk_write_private_key_to_filename

svn:r489

22 years agoAdd published to descriptors
Nick Mathewson [Fri, 26 Sep 2003 18:28:32 +0000 (18:28 +0000)] 
Add published to descriptors

svn:r488

22 years agoRefactor common file code into util.c; add published to descriptors
Nick Mathewson [Fri, 26 Sep 2003 18:27:35 +0000 (18:27 +0000)] 
Refactor common file code into util.c; add published to descriptors

svn:r487