| Commit message (Expand) | Author | Age |
* | clean some includes•••svn:r535
| Roger Dingledine | 2003-10-04 |
* | add log convention to hacking file•••this thing needs to get revamped into a 'guide to tor' document
svn:r534
| Roger Dingledine | 2003-10-03 |
* | Add new cell fullness and bandwidth stats.•••svn:r533
| Nick Mathewson | 2003-10-02 |
* | Make testcases run again; more sanity checking to descriptor generation.•••svn:r532
| Nick Mathewson | 2003-10-01 |
* | affected functions in the migration from addr:port to nickname for ORs•••svn:r531
| Roger Dingledine | 2003-10-01 |
* | update the spec wrt choosing aci's•••svn:r530
| Roger Dingledine | 2003-10-01 |
* | 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
| Roger Dingledine | 2003-10-01 |
* | rebuild directory before uploading•••svn:r528
| Nick Mathewson | 2003-10-01 |
* | Move dirserv/routers code out of main.c•••svn:r527
| Nick Mathewson | 2003-10-01 |
* | Flush after fputs•••svn:r526
| Nick Mathewson | 2003-10-01 |
* | update TODO further•••svn:r525
| Roger Dingledine | 2003-10-01 |
* | updated dirservers file, new config files.•••svn:r524
| Roger Dingledine | 2003-09-30 |
* | ORs post descriptors periodically too•••svn:r523
| Roger Dingledine | 2003-09-30 |
* | Add "platform" to router descriptors.•••svn:r522
| Nick Mathewson | 2003-09-30 |
* | Mark several tasks finished•••svn:r521
| Nick Mathewson | 2003-09-30 |
* | Check for uname in configure•••svn:r520
| Nick Mathewson | 2003-09-30 |
* | mark all dirservers up at boot; mark a dirserver down if dir fetch fails•••svn:r519
| Roger Dingledine | 2003-09-30 |
* | fix the SSL_read() bug again. this time for sure!•••svn:r518
| Roger Dingledine | 2003-09-30 |
* | Check router signatures again; debug signature checking•••svn:r517
| Nick Mathewson | 2003-09-30 |
* | make sure router descriptor doesnt eat the directory-signature•••svn:r516
| Nick Mathewson | 2003-09-30 |
* | make log use a larger buffer, for easier debugging•••svn:r515
| Roger Dingledine | 2003-09-30 |
* | 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 | 2003-09-30 |
* | We need to call get_connection_array before using its outputs•••svn:r513
| Nick Mathewson | 2003-09-30 |
* | move connection_array accessors from main.c to connection.c•••(leave poll_array accessors in main.c)
svn:r512
| Roger Dingledine | 2003-09-30 |
* | patch strptime warning -- reduce portability!•••svn:r511
| Roger Dingledine | 2003-09-30 |
* | move the tls handshake stuff to connection_or•••svn:r510
| Roger Dingledine | 2003-09-30 |
* | 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 | 2003-09-30 |
* | 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 | 2003-09-29 |
* | more cleanup and rearranging•••still not finished integrating new dirserv stuff
svn:r507
| Roger Dingledine | 2003-09-29 |
* | fix two new segfaults•••svn:r506
| Roger Dingledine | 2003-09-28 |
* | expand the scheduler to address SSL_read()'s pending bytes•••svn:r505
| Roger Dingledine | 2003-09-28 |
* | shift read_file_to_str() into util.c•••svn:r504
| Roger Dingledine | 2003-09-28 |
* | Write necessary backends for online directory generation. I think.•••svn:r503
| Nick Mathewson | 2003-09-27 |
* | clean up receiver buckets; prepare for payloads in relay_end; note a few bugs•••svn:r502
| Roger Dingledine | 2003-09-27 |
* | Add function to wrap SSL_pending•••svn:r501
| Nick Mathewson | 2003-09-27 |
* | remove last piece of orkeygen (i think)•••svn:r500
| Roger Dingledine | 2003-09-27 |
* | remove more pieces of orkeygen•••svn:r499
| Roger Dingledine | 2003-09-27 |
* | clean up connection_assert_ok compiler warnings•••svn:r498
| Roger Dingledine | 2003-09-27 |
* | connection_new() can't ever fail•••svn:r497
| Roger Dingledine | 2003-09-27 |
* | add Address config element, use it in descriptor•••svn:r496
| Roger Dingledine | 2003-09-27 |
* | orkeygen is obsolete•••svn:r495
| Roger Dingledine | 2003-09-27 |
* | finish enforcing the log convention•••svn:r494
| Roger Dingledine | 2003-09-26 |
* | dirservers upload their descs now too•••svn:r493
| Roger Dingledine | 2003-09-26 |
* | make writing descs work•••svn:r492
| Roger Dingledine | 2003-09-26 |
* | update the cvsignore•••svn:r491
| Roger Dingledine | 2003-09-26 |
* | Add code to parse fingerprint files and compare routers against fingerprint f...•••svn:r490
| Nick Mathewson | 2003-09-26 |
* | Bugfixes in crypto_pk_write_private_key_to_filename•••svn:r489
| Nick Mathewson | 2003-09-26 |
* | Add published to descriptors•••svn:r488
| Nick Mathewson | 2003-09-26 |
* | Refactor common file code into util.c; add published to descriptors•••svn:r487
| Nick Mathewson | 2003-09-26 |
* | first pass: obey log convention•••ERR is if something fatal just happened
WARNING is something bad happened, but we're still running. The bad thing
is either a bug in the code, an attack or buggy protocol/implementation
of the remote peer, etc. The operator should examine the bad thing and
try to correct it.
(No error or warning messages should be expected. I expect most people
to run on -l warning eventually.)
NOTICE is never ever used.
INFO means something happened (maybe bad, maybe ok), but there's nothing
you need to (or can) do about it.
DEBUG is for everything louder than INFO.
svn:r486
| Roger Dingledine | 2003-09-26 |