]>
git.ipfire.org Git - thirdparty/tor.git/log
Nick Mathewson [Tue, 14 Oct 2003 05:29:03 +0000 (05:29 +0000)]
Add initial background mumblings; more work tomorrow
svn:r586
Roger Dingledine [Tue, 14 Oct 2003 03:21:39 +0000 (03:21 +0000)]
clean up the sample or rc
svn:r585
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
Nick Mathewson [Tue, 14 Oct 2003 01:34:31 +0000 (01:34 +0000)]
Make buffers grow and shrink as needed.
svn:r583
Nick Mathewson [Tue, 14 Oct 2003 01:11:42 +0000 (01:11 +0000)]
Add tor_realloc to mirror tor_malloc
svn:r582
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
Roger Dingledine [Mon, 13 Oct 2003 19:58:21 +0000 (19:58 +0000)]
fix segfault (connecting to dirserver when network is down)
svn:r580
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
Roger Dingledine [Sat, 11 Oct 2003 23:57:33 +0000 (23:57 +0000)]
don't forget the dot in privoxy config line.
svn:r578
Roger Dingledine [Sat, 11 Oct 2003 23:44:51 +0000 (23:44 +0000)]
remove more confusing parts of the README
svn:r577
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
Roger Dingledine [Sat, 11 Oct 2003 22:38:44 +0000 (22:38 +0000)]
clarifications from weasel
svn:r575
Paul Syverson [Fri, 10 Oct 2003 19:57:27 +0000 (19:57 +0000)]
A few rewordings in abstract and first paragraph
svn:r574
Roger Dingledine [Fri, 10 Oct 2003 04:35:25 +0000 (04:35 +0000)]
flesh out more of the entries in the intro
svn:r573
Roger Dingledine [Fri, 10 Oct 2003 01:50:20 +0000 (01:50 +0000)]
oops, bugfix
svn:r572
Roger Dingledine [Fri, 10 Oct 2003 01:48:32 +0000 (01:48 +0000)]
change WARNING to WARN
and fix a few typos
svn:r571
Roger Dingledine [Fri, 10 Oct 2003 01:48:03 +0000 (01:48 +0000)]
change WARNING to WARN
svn:r570
Nick Mathewson [Thu, 9 Oct 2003 18:45:14 +0000 (18:45 +0000)]
Refactor, rename, and clarify
svn:r569
Roger Dingledine [Thu, 9 Oct 2003 08:33:54 +0000 (08:33 +0000)]
first pass over HACKING doc
svn:r568
Nick Mathewson [Thu, 9 Oct 2003 02:05:13 +0000 (02:05 +0000)]
First cut at HACKING document
svn:r567
Nick Mathewson [Thu, 9 Oct 2003 02:04:51 +0000 (02:04 +0000)]
s/TOR/Tor/
svn:r566
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
Roger Dingledine [Wed, 8 Oct 2003 04:10:59 +0000 (04:10 +0000)]
0.0.2pre11, new license
svn:r564
Roger Dingledine [Wed, 8 Oct 2003 02:42:03 +0000 (02:42 +0000)]
and give it some content
svn:r563
Roger Dingledine [Wed, 8 Oct 2003 02:41:43 +0000 (02:41 +0000)]
give automake its security blanket back.
svn:r562
Roger Dingledine [Wed, 8 Oct 2003 02:28:00 +0000 (02:28 +0000)]
fill in some blanks
svn:r561
Nick Mathewson [Wed, 8 Oct 2003 02:04:08 +0000 (02:04 +0000)]
Update LICENSE and copyright dates.
svn:r560
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
Roger Dingledine [Tue, 7 Oct 2003 23:25:10 +0000 (23:25 +0000)]
successfully parse exit policies on future attempts too
svn:r558
Roger Dingledine [Tue, 7 Oct 2003 23:04:31 +0000 (23:04 +0000)]
pull exit policies from config into desc_routerinfo
svn:r557
Nick Mathewson [Tue, 7 Oct 2003 23:02:37 +0000 (23:02 +0000)]
lowercase exit policies.
svn:r556
Roger Dingledine [Tue, 7 Oct 2003 22:18:14 +0000 (22:18 +0000)]
obey exit policies for addresses too
svn:r555
Nick Mathewson [Tue, 7 Oct 2003 22:15:47 +0000 (22:15 +0000)]
Stop requiring newline at end of exit policy.
svn:r554
Nick Mathewson [Tue, 7 Oct 2003 22:09:09 +0000 (22:09 +0000)]
Add a "router_add_exit_policy_from_string" function.
svn:r553
Roger Dingledine [Tue, 7 Oct 2003 22:04:17 +0000 (22:04 +0000)]
add ExitPolicy line to config file
svn:r552
Roger Dingledine [Tue, 7 Oct 2003 21:27:33 +0000 (21:27 +0000)]
minor fixes; bump to 0.0.2pre10
svn:r551
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
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
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
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
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
Roger Dingledine [Tue, 7 Oct 2003 16:30:38 +0000 (16:30 +0000)]
and a Makefile.am for src/config/
svn:r545
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
Roger Dingledine [Tue, 7 Oct 2003 15:59:30 +0000 (15:59 +0000)]
another todo item, a half-written tor-design intro
svn:r543
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
Roger Dingledine [Sun, 5 Oct 2003 05:54:12 +0000 (05:54 +0000)]
update the README somewhat
svn:r541
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
Roger Dingledine [Sat, 4 Oct 2003 08:19:23 +0000 (08:19 +0000)]
refactor around connection_edge_send_command()
svn:r539
Roger Dingledine [Sat, 4 Oct 2003 03:29:09 +0000 (03:29 +0000)]
wrap strdup; prefer time() to gettimeofday()
svn:r538
Roger Dingledine [Sat, 4 Oct 2003 02:38:18 +0000 (02:38 +0000)]
refactor so connection_write_to_buf() never fails
svn:r537
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
Roger Dingledine [Sat, 4 Oct 2003 01:36:11 +0000 (01:36 +0000)]
clean some includes
svn:r535
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
Nick Mathewson [Thu, 2 Oct 2003 20:00:38 +0000 (20:00 +0000)]
Add new cell fullness and bandwidth stats.
svn:r533
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
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
Roger Dingledine [Wed, 1 Oct 2003 01:56:46 +0000 (01:56 +0000)]
update the spec wrt choosing aci's
svn:r530
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
Nick Mathewson [Wed, 1 Oct 2003 01:08:20 +0000 (01:08 +0000)]
rebuild directory before uploading
svn:r528
Nick Mathewson [Wed, 1 Oct 2003 00:43:34 +0000 (00:43 +0000)]
Move dirserv/routers code out of main.c
svn:r527
Nick Mathewson [Wed, 1 Oct 2003 00:42:24 +0000 (00:42 +0000)]
Flush after fputs
svn:r526
Roger Dingledine [Wed, 1 Oct 2003 00:35:54 +0000 (00:35 +0000)]
update TODO further
svn:r525
Roger Dingledine [Tue, 30 Sep 2003 23:25:30 +0000 (23:25 +0000)]
updated dirservers file, new config files.
svn:r524
Roger Dingledine [Tue, 30 Sep 2003 23:06:23 +0000 (23:06 +0000)]
ORs post descriptors periodically too
svn:r523
Nick Mathewson [Tue, 30 Sep 2003 22:44:33 +0000 (22:44 +0000)]
Add "platform" to router descriptors.
svn:r522
Nick Mathewson [Tue, 30 Sep 2003 22:42:35 +0000 (22:42 +0000)]
Mark several tasks finished
svn:r521
Nick Mathewson [Tue, 30 Sep 2003 22:42:26 +0000 (22:42 +0000)]
Check for uname in configure
svn:r520
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
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
Nick Mathewson [Tue, 30 Sep 2003 20:05:45 +0000 (20:05 +0000)]
Check router signatures again; debug signature checking
svn:r517
Nick Mathewson [Tue, 30 Sep 2003 20:04:40 +0000 (20:04 +0000)]
make sure router descriptor doesnt eat the directory-signature
svn:r516
Roger Dingledine [Tue, 30 Sep 2003 19:53:25 +0000 (19:53 +0000)]
make log use a larger buffer, for easier debugging
svn:r515
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
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
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
Roger Dingledine [Tue, 30 Sep 2003 18:47:29 +0000 (18:47 +0000)]
patch strptime warning -- reduce portability!
svn:r511
Roger Dingledine [Tue, 30 Sep 2003 18:45:55 +0000 (18:45 +0000)]
move the tls handshake stuff to connection_or
svn:r510
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
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
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
Roger Dingledine [Sun, 28 Sep 2003 08:06:18 +0000 (08:06 +0000)]
fix two new segfaults
svn:r506
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
Roger Dingledine [Sun, 28 Sep 2003 06:47:29 +0000 (06:47 +0000)]
shift read_file_to_str() into util.c
svn:r504
Nick Mathewson [Sat, 27 Sep 2003 21:30:10 +0000 (21:30 +0000)]
Write necessary backends for online directory generation. I think.
svn:r503
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
Nick Mathewson [Sat, 27 Sep 2003 20:07:40 +0000 (20:07 +0000)]
Add function to wrap SSL_pending
svn:r501
Roger Dingledine [Sat, 27 Sep 2003 09:01:39 +0000 (09:01 +0000)]
remove last piece of orkeygen (i think)
svn:r500
Roger Dingledine [Sat, 27 Sep 2003 08:40:47 +0000 (08:40 +0000)]
remove more pieces of orkeygen
svn:r499
Roger Dingledine [Sat, 27 Sep 2003 07:33:07 +0000 (07:33 +0000)]
clean up connection_assert_ok compiler warnings
svn:r498
Roger Dingledine [Sat, 27 Sep 2003 07:28:44 +0000 (07:28 +0000)]
connection_new() can't ever fail
svn:r497
Roger Dingledine [Sat, 27 Sep 2003 07:21:36 +0000 (07:21 +0000)]
add Address config element, use it in descriptor
svn:r496
Roger Dingledine [Sat, 27 Sep 2003 05:35:18 +0000 (05:35 +0000)]
orkeygen is obsolete
svn:r495
Roger Dingledine [Fri, 26 Sep 2003 22:27:24 +0000 (22:27 +0000)]
finish enforcing the log convention
svn:r494
Roger Dingledine [Fri, 26 Sep 2003 22:02:02 +0000 (22:02 +0000)]
dirservers upload their descs now too
svn:r493
Roger Dingledine [Fri, 26 Sep 2003 21:26:25 +0000 (21:26 +0000)]
make writing descs work
svn:r492
Roger Dingledine [Fri, 26 Sep 2003 21:16:57 +0000 (21:16 +0000)]
update the cvsignore
svn:r491
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
Nick Mathewson [Fri, 26 Sep 2003 18:44:20 +0000 (18:44 +0000)]
Bugfixes in crypto_pk_write_private_key_to_filename
svn:r489
Nick Mathewson [Fri, 26 Sep 2003 18:28:32 +0000 (18:28 +0000)]
Add published to descriptors
svn:r488
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