]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
18 years ago r12406@catbus: nickm | 2007-04-16 14:39:33 -0400
Nick Mathewson [Mon, 16 Apr 2007 18:39:39 +0000 (18:39 +0000)] 
 r12406@catbus:  nickm | 2007-04-16 14:39:33 -0400
 More proposal-104 stuff: add most of the code for authorities to accept and serve extra-info documents.  The back-end to store the things is missing.

svn:r9971

18 years ago r12403@catbus: nickm | 2007-04-16 13:55:03 -0400
Nick Mathewson [Mon, 16 Apr 2007 17:55:08 +0000 (17:55 +0000)] 
 r12403@catbus:  nickm | 2007-04-16 13:55:03 -0400
 Code to generate extrainfo whenever routerdesc is regenerated; code to check extrainfo against routerdesc.

svn:r9970

18 years ago r12401@catbus: nickm | 2007-04-16 12:28:01 -0400
Nick Mathewson [Mon, 16 Apr 2007 16:28:06 +0000 (16:28 +0000)] 
 r12401@catbus:  nickm | 2007-04-16 12:28:01 -0400
 Enforce checks for number of arguments to items in directory objects more uniformly.

svn:r9968

18 years ago r12399@catbus: nickm | 2007-04-16 11:38:42 -0400
Nick Mathewson [Mon, 16 Apr 2007 15:38:53 +0000 (15:38 +0000)] 
 r12399@catbus:  nickm | 2007-04-16 11:38:42 -0400
 Torel spec patch from tup.

svn:r9967

18 years ago r12388@catbus: nickm | 2007-04-16 00:17:29 -0400
Nick Mathewson [Mon, 16 Apr 2007 04:18:29 +0000 (04:18 +0000)] 
 r12388@catbus:  nickm | 2007-04-16 00:17:29 -0400
 Now that the directory parser checks for missing items, the rest of the code can just assert that they are there, rather than checking a second time.

svn:r9966

18 years ago r12387@catbus: nickm | 2007-04-16 00:06:40 -0400
Nick Mathewson [Mon, 16 Apr 2007 04:18:21 +0000 (04:18 +0000)] 
 r12387@catbus:  nickm | 2007-04-16 00:06:40 -0400
 Refactor router/directory parsing backend: use a separate token table for everything that we parse, and enforce the correct count of each item.

svn:r9965

18 years ago r12386@catbus: nickm | 2007-04-15 23:55:34 -0400
Nick Mathewson [Mon, 16 Apr 2007 04:18:06 +0000 (04:18 +0000)] 
 r12386@catbus:  nickm | 2007-04-15 23:55:34 -0400
 Document multiplicity on some router elements better.

svn:r9964

18 years ago r12385@catbus: nickm | 2007-04-15 22:55:58 -0400
Nick Mathewson [Mon, 16 Apr 2007 04:17:58 +0000 (04:17 +0000)] 
 r12385@catbus:  nickm | 2007-04-15 22:55:58 -0400
 Initial code to parse extra-info documents as described in proposal 104.  This is making me realize that the parsing code in routerparse.c is a little daft.

svn:r9963

18 years agoMerge phobos' todo list into TODO
Andrew Lewman [Sun, 15 Apr 2007 13:33:40 +0000 (13:33 +0000)] 
Merge phobos' todo list into TODO

svn:r9961

18 years ago r12371@catbus: nickm | 2007-04-14 20:01:09 -0400
Nick Mathewson [Sun, 15 Apr 2007 00:29:12 +0000 (00:29 +0000)] 
 r12371@catbus:  nickm | 2007-04-14 20:01:09 -0400
 Add comments to blocking.tex based on an old email from Ian, so I can get the email out of my todo folder.

svn:r9957

18 years ago r12369@catbus: nickm | 2007-04-14 18:28:44 -0400
Nick Mathewson [Sat, 14 Apr 2007 22:28:50 +0000 (22:28 +0000)] 
 r12369@catbus:  nickm | 2007-04-14 18:28:44 -0400
 Rename torbl to torel.

svn:r9956

18 years ago r12366@catbus: nickm | 2007-04-14 17:30:12 -0400
Nick Mathewson [Sat, 14 Apr 2007 21:30:25 +0000 (21:30 +0000)] 
 r12366@catbus:  nickm | 2007-04-14 17:30:12 -0400
 Clarify some points in proposal 104, mostly based on mail from arma on or-dev.

svn:r9955

18 years ago r12365@catbus: nickm | 2007-04-14 16:43:09 -0400
Nick Mathewson [Sat, 14 Apr 2007 21:30:20 +0000 (21:30 +0000)] 
 r12365@catbus:  nickm | 2007-04-14 16:43:09 -0400
 Try to clarify window verbiage a little in tor-spec.

svn:r9954

18 years ago r12362@catbus: nickm | 2007-04-14 12:59:38 -0400
Nick Mathewson [Sat, 14 Apr 2007 16:59:44 +0000 (16:59 +0000)] 
 r12362@catbus:  nickm | 2007-04-14 12:59:38 -0400
 Note indentation and terminal-width conventions in HACKING

svn:r9953

18 years ago r12355@catbus: nickm | 2007-04-14 11:52:20 -0400
Nick Mathewson [Sat, 14 Apr 2007 16:59:41 +0000 (16:59 +0000)] 
 r12355@catbus:  nickm | 2007-04-14 11:52:20 -0400
 Rename DNSBL to DNSEL.

svn:r9952

18 years agoUpdate paths to spec files. Thanks to Matt for noticing.
Andrew Lewman [Sat, 14 Apr 2007 01:12:17 +0000 (01:12 +0000)] 
Update paths to spec files.  Thanks to Matt for noticing.

svn:r9950

18 years ago r12353@catbus: nickm | 2007-04-11 15:58:46 -0400
Nick Mathewson [Wed, 11 Apr 2007 19:58:51 +0000 (19:58 +0000)] 
 r12353@catbus:  nickm | 2007-04-11 15:58:46 -0400
 Apparently some compilers think that anonymous unions are bad C.  Technically, they're right, so let's name the union in mempool.c.

svn:r9946

18 years ago r12351@catbus: nickm | 2007-04-11 12:09:46 -0400
Nick Mathewson [Wed, 11 Apr 2007 16:28:44 +0000 (16:28 +0000)] 
 r12351@catbus:  nickm | 2007-04-11 12:09:46 -0400
 More autoconf hacking: use same machinery to find zlib as for openssl and libevent.  Have unified library finder include setup for --with  variable.  Start trying to suggest to the user what packages they should install if finding the library fails.

svn:r9945

18 years ago r12349@catbus: nickm | 2007-04-11 09:18:15 -0400
Nick Mathewson [Wed, 11 Apr 2007 13:18:25 +0000 (13:18 +0000)] 
 r12349@catbus:  nickm | 2007-04-11 09:18:15 -0400
 Add code to shrink the cell memory pool by discarding empty chunks that have been empty for the last 60 seconds.  Also, instead of having test.c duplicate declarations for exposed functions, put them inside #ifdef foo_PRIVATE blocks in the headers.  This prevents bugs where test.c gets out of sync.

svn:r9944

18 years ago r12344@catbus: nickm | 2007-04-10 21:27:25 -0400
Nick Mathewson [Wed, 11 Apr 2007 01:27:33 +0000 (01:27 +0000)] 
 r12344@catbus:  nickm | 2007-04-10 21:27:25 -0400
 Fix documentation and usage of 2nd argument to mp_pool_new.

svn:r9942

18 years agoMake sure the logfile exists and has the correct permissions.
Andrew Lewman [Wed, 11 Apr 2007 00:42:49 +0000 (00:42 +0000)] 
Make sure the logfile exists and has the correct permissions.

svn:r9941

18 years ago r12338@catbus: nickm | 2007-04-10 20:29:05 -0400
Nick Mathewson [Wed, 11 Apr 2007 00:30:34 +0000 (00:30 +0000)] 
 r12338@catbus:  nickm | 2007-04-10 20:29:05 -0400
 Document memory pool implementation, and tweak it even mor.  See? Programming is fun.

svn:r9940

18 years ago r12337@catbus: nickm | 2007-04-10 17:55:26 -0400
Nick Mathewson [Wed, 11 Apr 2007 00:30:29 +0000 (00:30 +0000)] 
 r12337@catbus:  nickm | 2007-04-10 17:55:26 -0400
 Add support for using memory pools to allocate queued cell; pass --disable-cell-pool to configure to disable this.

svn:r9939

18 years ago r12336@catbus: nickm | 2007-04-10 17:34:25 -0400
Nick Mathewson [Wed, 11 Apr 2007 00:30:25 +0000 (00:30 +0000)] 
 r12336@catbus:  nickm | 2007-04-10 17:34:25 -0400
 Unit tests and debugging for memory pool implementation.

svn:r9938

18 years ago r12335@catbus: nickm | 2007-04-10 16:53:48 -0400
Nick Mathewson [Wed, 11 Apr 2007 00:30:22 +0000 (00:30 +0000)] 
 r12335@catbus:  nickm | 2007-04-10 16:53:48 -0400
 Initial version of memory pool logic. Needs unit tests.  Made to be easily separable from Tor.

svn:r9937

18 years ago r12332@catbus: nickm | 2007-04-10 12:24:45 -0400
Nick Mathewson [Tue, 10 Apr 2007 16:24:50 +0000 (16:24 +0000)] 
 r12332@catbus:  nickm | 2007-04-10 12:24:45 -0400
 Yet another attempted Bug 411 fix: Under some circumstances, a circuit can have cells without being active.  The likeliest is that it has been unlinked from all connections in preparation for closing.  Therefore, stop enforcing this non-invariant.

svn:r9936

18 years ago r12330@catbus: nickm | 2007-04-09 19:15:42 -0400
Nick Mathewson [Mon, 9 Apr 2007 23:15:46 +0000 (23:15 +0000)] 
 r12330@catbus:  nickm | 2007-04-09 19:15:42 -0400
 Split type of "packed cell" from "parsed cell"; pack cells before queueing them on circuits.  This will help us avoid dumb errors when we confuse the two types.

svn:r9935

18 years ago r12328@catbus: nickm | 2007-04-09 18:16:31 -0400
Nick Mathewson [Mon, 9 Apr 2007 22:16:33 +0000 (22:16 +0000)] 
 r12328@catbus:  nickm | 2007-04-09 18:16:31 -0400
 Argh, missed another 9030 bogon.

svn:r9934

18 years ago r12326@catbus: nickm | 2007-04-09 17:36:41 -0400
Nick Mathewson [Mon, 9 Apr 2007 21:36:45 +0000 (21:36 +0000)] 
 r12326@catbus:  nickm | 2007-04-09 17:36:41 -0400
 Clean up crap from 9930.  I can hardly wait till I trust SVK 2.x enough to upgrade.

svn:r9933

18 years ago r12688@Kushana: nickm | 2007-04-09 17:29:12 -0400
Nick Mathewson [Mon, 9 Apr 2007 21:34:13 +0000 (21:34 +0000)] 
 r12688@Kushana:  nickm | 2007-04-09 17:29:12 -0400
 Simplify dns_resolve: use a helper function so that we handle the error/answer/pending cases uniformly in dns_resolve, and everything else in dns_resolve_impl.

svn:r9932

18 years ago r12687@Kushana: nickm | 2007-04-09 17:05:57 -0400
Nick Mathewson [Mon, 9 Apr 2007 21:34:03 +0000 (21:34 +0000)] 
 r12687@Kushana:  nickm | 2007-04-09 17:05:57 -0400
 Try to fix bug 410: move responsibility for attaching/detaching initial streams from circuits into dns_resolve.  Needs refactoring a little.

svn:r9931

18 years agosvn:r9930
Nick Mathewson [Mon, 9 Apr 2007 21:33:49 +0000 (21:33 +0000)] 
svn:r9930

18 years ago r12318@catbus: nickm | 2007-04-09 16:08:20 -0400
Nick Mathewson [Mon, 9 Apr 2007 20:09:28 +0000 (20:09 +0000)] 
 r12318@catbus:  nickm | 2007-04-09 16:08:20 -0400
 Fix the first half of bug 411: when we make a circuit active inactive on a connection, it _must_ actually be on that connection.

svn:r9929

18 years ago r12317@catbus: nickm | 2007-04-09 15:50:51 -0400
Nick Mathewson [Mon, 9 Apr 2007 20:09:26 +0000 (20:09 +0000)] 
 r12317@catbus:  nickm | 2007-04-09 15:50:51 -0400
 Fix second part of bug 411 (which was actually a separate bug): it isnt safe to clear a cell queue while the circuit is active.

svn:r9928

18 years agofix a memory leak when we ask for "all" networkstatuses and
Roger Dingledine [Thu, 29 Mar 2007 07:02:12 +0000 (07:02 +0000)] 
fix a memory leak when we ask for "all" networkstatuses and
we get one we don't recognize.
backport candidate.
backbackport candidate.

svn:r9918

18 years agoforward-port r9916, and remove another duplicated changelog entry
Roger Dingledine [Thu, 29 Mar 2007 02:55:00 +0000 (02:55 +0000)] 
forward-port r9916, and remove another duplicated changelog entry

svn:r9917

18 years agoFix a crash bug in cell queues: It is possible for a connection_write_to_buf to close...
Nick Mathewson [Thu, 29 Mar 2007 02:41:36 +0000 (02:41 +0000)] 
Fix a crash bug in cell queues: It is possible for a connection_write_to_buf to close the connection or otherwise unlink the circuit, which makes the circuit nonactive, which invalidates the pointer from the circuit to the next circuit on the active ring.  Also add a bunch of asserts, most #ifdefed out.

svn:r9915

18 years agoTurn bool_neq and bool_eq into macros.
Nick Mathewson [Thu, 29 Mar 2007 02:37:06 +0000 (02:37 +0000)] 
Turn bool_neq and bool_eq into macros.

svn:r9914

18 years agoComment out the "clear queue when sending a destroy" logic: it seems potentially...
Nick Mathewson [Thu, 29 Mar 2007 02:32:00 +0000 (02:32 +0000)] 
Comment out the "clear queue when sending a destroy" logic: it seems potentially dangerous.  (see comment for details)

svn:r9913

18 years agoFix the tex error I just introduced.
Andrew Lewman [Wed, 28 Mar 2007 22:46:59 +0000 (22:46 +0000)] 
Fix the tex error I just introduced.

svn:r9911

18 years agoFix tex and spelling mistakes.
Andrew Lewman [Wed, 28 Mar 2007 22:46:05 +0000 (22:46 +0000)] 
Fix tex and spelling mistakes.

svn:r9910

18 years ago r12654@Kushana: nickm | 2007-03-25 19:03:44 -0400
Nick Mathewson [Mon, 26 Mar 2007 14:08:35 +0000 (14:08 +0000)] 
 r12654@Kushana:  nickm | 2007-03-25 19:03:44 -0400
 Add documentation for cell queue functions; make destroy cells result in cell queues getting cleared before the destroy gets sent.

svn:r9907

18 years ago r12653@Kushana: nickm | 2007-03-25 18:21:38 -0400
Nick Mathewson [Mon, 26 Mar 2007 14:08:29 +0000 (14:08 +0000)] 
 r12653@Kushana:  nickm | 2007-03-25 18:21:38 -0400
 Add documentation for make_old argument to routerlist functions.

svn:r9906

18 years ago r12652@Kushana: nickm | 2007-03-25 15:01:48 -0400
Nick Mathewson [Mon, 26 Mar 2007 14:08:18 +0000 (14:08 +0000)] 
 r12652@Kushana:  nickm | 2007-03-25 15:01:48 -0400
 A surprisingly simple patch to stop reading on edge connections when their circuits get too full, and start again when they empty out.  This lets us remove the logic to block begin_dir conns when the corresponding or conns get full: it was already broken by cell queues anyway.

svn:r9905

18 years ago r12651@Kushana: nickm | 2007-03-24 18:26:42 -0400
Nick Mathewson [Mon, 26 Mar 2007 14:07:59 +0000 (14:07 +0000)] 
 r12651@Kushana:  nickm | 2007-03-24 18:26:42 -0400
 Initial version of circuit-based cell queues.  Instead of hammering or_conns with piles of cells, queue cells on their corresponding circuits, and append them to the or_conn as needed.  This seems to work so far, but needs a bit more work.  This will break the memory-use-limitation patch for begin_dir conns: the solution will be a fun but fiddly.

svn:r9904

18 years ago r12274@catbus: nickm | 2007-03-26 09:29:18 -0400
Nick Mathewson [Mon, 26 Mar 2007 13:30:17 +0000 (13:30 +0000)] 
 r12274@catbus:  nickm | 2007-03-26 09:29:18 -0400
 Possibly resolve bug reported by xiando.

svn:r9903

18 years ago r12644@0-41-wifi: nickm | 2007-03-23 16:02:23 -0400
Nick Mathewson [Sat, 24 Mar 2007 15:58:11 +0000 (15:58 +0000)] 
 r12644@0-41-wifi:  nickm | 2007-03-23 16:02:23 -0400
 Eliminate more redundant circuit_t arguments when edge_connection_t is already supplied and the circuit is already attached.

svn:r9900

18 years ago r12643@0-41-wifi: nickm | 2007-03-23 14:56:35 -0400
Nick Mathewson [Sat, 24 Mar 2007 15:57:51 +0000 (15:57 +0000)] 
 r12643@0-41-wifi:  nickm | 2007-03-23 14:56:35 -0400
 Refactor a bunch of functions that take edge_connection_t not to also take a crypt_path_t; the cpath is implicit.

svn:r9899

18 years agoDon't save non-general-purpose router descriptors to the disk cache,
Roger Dingledine [Wed, 21 Mar 2007 15:37:30 +0000 (15:37 +0000)] 
Don't save non-general-purpose router descriptors to the disk cache,
because we have no way of remembering what their purpose was when
we restart.

svn:r9894

18 years agocleanups on proposal 105
Roger Dingledine [Wed, 21 Mar 2007 06:09:54 +0000 (06:09 +0000)] 
cleanups on proposal 105

svn:r9893

18 years agoclean up proposal 104 more
Roger Dingledine [Wed, 21 Mar 2007 05:45:44 +0000 (05:45 +0000)] 
clean up proposal 104 more

svn:r9892

18 years ago r12259@catbus: nickm | 2007-03-21 00:12:02 -0400
Nick Mathewson [Wed, 21 Mar 2007 04:12:08 +0000 (04:12 +0000)] 
 r12259@catbus:  nickm | 2007-03-21 00:12:02 -0400
 Incorporate ideas from or-dev discussion.

svn:r9891

18 years ago r12257@catbus: nickm | 2007-03-20 23:17:52 -0400
Nick Mathewson [Wed, 21 Mar 2007 03:20:01 +0000 (03:20 +0000)] 
 r12257@catbus:  nickm | 2007-03-20 23:17:52 -0400
 Add specification to proposal 104; settle on "extra info" approach rather than "long descriptor" approach.

svn:r9890

18 years agoput the stopgap on whether we've sent a create cell, not
Roger Dingledine [Tue, 20 Mar 2007 03:26:51 +0000 (03:26 +0000)] 
put the stopgap on whether we've sent a create cell, not
whether we've attached a stream.

svn:r9883

18 years agoa stopgap measure while we wait for proposal 111: apply the
Roger Dingledine [Tue, 20 Mar 2007 03:21:51 +0000 (03:21 +0000)] 
a stopgap measure while we wait for proposal 111: apply the
stricter rate limiting to all OR conns except those that have
been touched by local circuits.

svn:r9882

18 years agoAdd a separate set of token buckets for relayed traffic. Right
Roger Dingledine [Tue, 20 Mar 2007 02:55:31 +0000 (02:55 +0000)] 
Add a separate set of token buckets for relayed traffic. Right
now that's just defined as answers to directory requests.

svn:r9881

18 years agotemporary hack to solve bug 384, so i can get on with debugging
Roger Dingledine [Tue, 20 Mar 2007 02:10:18 +0000 (02:10 +0000)] 
temporary hack to solve bug 384, so i can get on with debugging
other stuff.

svn:r9880

18 years agocorrect a function comment that's become wrong
Roger Dingledine [Mon, 19 Mar 2007 23:32:30 +0000 (23:32 +0000)] 
correct a function comment that's become wrong

svn:r9879

18 years agoUpdate mingw instructions for -trunk.
Andrew Lewman [Sun, 18 Mar 2007 13:47:08 +0000 (13:47 +0000)] 
Update mingw instructions for -trunk.

svn:r9868

18 years ago r12230@catbus: nickm | 2007-03-17 17:34:32 -0400
Nick Mathewson [Sat, 17 Mar 2007 21:34:41 +0000 (21:34 +0000)] 
 r12230@catbus:  nickm | 2007-03-17 17:34:32 -0400
 Remove some duplicated code in control.c: unify the "parse space-separated arguments and warn if there are too few" logic into a single helper function.

svn:r9866

18 years ago r12229@catbus: nickm | 2007-03-17 17:20:28 -0400
Nick Mathewson [Sat, 17 Mar 2007 21:34:37 +0000 (21:34 +0000)] 
 r12229@catbus:  nickm | 2007-03-17 17:20:28 -0400
 Add a warning when using obsolete "GUARDS" event.  Also, remove obsolete "if (1) {}"s from control.c: big patch, mostly just dedenting block contents.

svn:r9865

18 years ago r12212@catbus: nickm | 2007-03-17 17:05:54 -0400
Nick Mathewson [Sat, 17 Mar 2007 21:10:08 +0000 (21:10 +0000)] 
 r12212@catbus:  nickm | 2007-03-17 17:05:54 -0400
 Merge or-dev discussion into 109; mark 109 accepted.

svn:r9864

18 years agosvn:r9863
Nick Mathewson [Sat, 17 Mar 2007 21:10:00 +0000 (21:10 +0000)] 
svn:r9863

18 years ago r12191@catbus: nickm | 2007-03-15 15:33:37 -0400
Nick Mathewson [Sat, 17 Mar 2007 21:09:49 +0000 (21:09 +0000)] 
 r12191@catbus:  nickm | 2007-03-15 15:33:37 -0400
 Check return values from pthread_mutex functions.

svn:r9862

18 years agomerge r9859: debian changelog for 0.1.2.12-rc-1
Peter Palfrader [Sat, 17 Mar 2007 12:39:06 +0000 (12:39 +0000)] 
merge r9859: debian changelog for 0.1.2.12-rc-1

svn:r9860

18 years agoother minor fixes lurking in my sandbox
Roger Dingledine [Sat, 17 Mar 2007 04:34:31 +0000 (04:34 +0000)] 
other minor fixes lurking in my sandbox

svn:r9854

18 years agoforward-port r9850 and the changelogs
Roger Dingledine [Sat, 17 Mar 2007 04:32:04 +0000 (04:32 +0000)] 
forward-port r9850 and the changelogs
(it's a band)

svn:r9853

18 years agoFix an infinite loop introduced in 0.1.2.7-alpha when we serve
Roger Dingledine [Fri, 16 Mar 2007 06:55:09 +0000 (06:55 +0000)] 
Fix an infinite loop introduced in 0.1.2.7-alpha when we serve
directory information requested inside Tor connections (i.e. via
begin_dir cells). It only triggered when the same connection was
serving other data at the same time. Reported by seeess.

Backport candidate.

svn:r9841

18 years agoflush some changelog changes so i can get to seeess's bug
Roger Dingledine [Fri, 16 Mar 2007 06:34:03 +0000 (06:34 +0000)] 
flush some changelog changes so i can get to seeess's bug

svn:r9840

18 years agoclean up the torbl-design draft
Roger Dingledine [Thu, 15 Mar 2007 23:41:19 +0000 (23:41 +0000)] 
clean up the torbl-design draft

svn:r9835

18 years agomove incentives.txt to the new doc/contrib directory
Roger Dingledine [Thu, 15 Mar 2007 22:56:23 +0000 (22:56 +0000)] 
move incentives.txt to the new doc/contrib directory

svn:r9833

18 years agoclean up some minor typos and log confusions
Roger Dingledine [Thu, 15 Mar 2007 22:47:21 +0000 (22:47 +0000)] 
clean up some minor typos and log confusions

svn:r9832

18 years ago r12188@catbus: nickm | 2007-03-15 12:27:23 -0400
Nick Mathewson [Thu, 15 Mar 2007 16:28:01 +0000 (16:28 +0000)] 
 r12188@catbus:  nickm | 2007-03-15 12:27:23 -0400
 Add proposal 111: Prioritizing local traffic over relayed traffic.

svn:r9830

18 years ago r12182@catbus: nickm | 2007-03-15 10:58:12 -0400
Nick Mathewson [Thu, 15 Mar 2007 16:27:57 +0000 (16:27 +0000)] 
 r12182@catbus:  nickm | 2007-03-15 10:58:12 -0400
 Clarify section of dir-spec.txt that explains how "v" resolution happens.

svn:r9829

18 years agoAdd a doc/contrib directory; throw in torbl-design.txt
Nick Mathewson [Thu, 15 Mar 2007 15:55:26 +0000 (15:55 +0000)] 
Add a doc/contrib directory; throw in torbl-design.txt

svn:r9828

18 years ago r12542@Kushana: nickm | 2007-03-15 10:17:50 -0400
Nick Mathewson [Thu, 15 Mar 2007 14:18:24 +0000 (14:18 +0000)] 
 r12542@Kushana:  nickm | 2007-03-15 10:17:50 -0400
 When checking whether we need extra options to link at runtime against a library, be sure to actually look in the lib directory.

svn:r9827

18 years agoclean up proposal 108
Roger Dingledine [Thu, 15 Mar 2007 07:26:11 +0000 (07:26 +0000)] 
clean up proposal 108

svn:r9824

18 years agochange my mind -- correct the spec to match the code's
Roger Dingledine [Thu, 15 Mar 2007 06:25:00 +0000 (06:25 +0000)] 
change my mind -- correct the spec to match the code's
behavior for getinfo addr-mappings/*. this is because
the code and spec have been mismatched since at least
0.1.1.x, so i would be surprised if nobody at all is
relying on the current behavior.

backport candidate.
backbackport candidate.

svn:r9823

18 years agoMake the response to 'getinfo addr-mappings/*' follow the spec.
Roger Dingledine [Thu, 15 Mar 2007 06:10:58 +0000 (06:10 +0000)] 
Make the response to 'getinfo addr-mappings/*' follow the spec.

svn:r9822

18 years agotypo in error message led to breaking the protocol. also
Roger Dingledine [Thu, 15 Mar 2007 03:15:34 +0000 (03:15 +0000)] 
typo in error message led to breaking the protocol. also
pointed out by daejees.

svn:r9819

18 years agoMake 'getinfo fingerprint' return a 551 error if we're not a
Roger Dingledine [Thu, 15 Mar 2007 03:11:53 +0000 (03:11 +0000)] 
Make 'getinfo fingerprint' return a 551 error if we're not a
server, so we match what the control spec claims we do. Reported
by daejees.

svn:r9818

18 years agothe spec called it a GUARDS event, but the code called
Roger Dingledine [Wed, 14 Mar 2007 23:50:41 +0000 (23:50 +0000)] 
the spec called it a GUARDS event, but the code called
it a GUARD event. standardize on GUARD, but support people
asking for GUARDS too. reported by daejees.

backport candidate.

svn:r9817

18 years agoclarify a confusion weasel had
Roger Dingledine [Wed, 14 Mar 2007 23:06:19 +0000 (23:06 +0000)] 
clarify a confusion weasel had

svn:r9816

18 years agoput some dates on the proposals, and add an acknowledgments section
Roger Dingledine [Wed, 14 Mar 2007 04:48:13 +0000 (04:48 +0000)] 
put some dates on the proposals, and add an acknowledgments section
to proposal 110. the proposals that were around before the proposals
scheme got started still don't have dates.

svn:r9815

18 years ago r12165@catbus: nickm | 2007-03-13 23:43:14 -0400
Nick Mathewson [Wed, 14 Mar 2007 03:43:35 +0000 (03:43 +0000)] 
 r12165@catbus:  nickm | 2007-03-13 23:43:14 -0400
 Add "Avoid infinite length circuits" as proposal 110.

svn:r9814

18 years agoclarify roger's alternatives on proposal 109
Roger Dingledine [Tue, 13 Mar 2007 02:37:43 +0000 (02:37 +0000)] 
clarify roger's alternatives on proposal 109

svn:r9810

18 years agoStop allowing hibernating servers to be "stable" or "fast".
Roger Dingledine [Tue, 13 Mar 2007 01:59:09 +0000 (01:59 +0000)] 
Stop allowing hibernating servers to be "stable" or "fast".

This is what I meant to do in r9690 but didn't actually do.

svn:r9808

18 years ago r12154@catbus: nickm | 2007-03-11 23:20:58 -0400
Nick Mathewson [Mon, 12 Mar 2007 13:04:20 +0000 (13:04 +0000)] 
 r12154@catbus:  nickm | 2007-03-11 23:20:58 -0400
 Add "sybil-checking.txt" as "109-no-sharing-ips.txt"

svn:r9805

18 years agoOne more update for FlySpray #341.
Andrew Lewman [Mon, 12 Mar 2007 00:02:18 +0000 (00:02 +0000)] 
One more update for FlySpray #341.

svn:r9804

18 years agoIn response to FlySpray #341, move to an more Apple friendly logfile in
Andrew Lewman [Sun, 11 Mar 2007 23:59:37 +0000 (23:59 +0000)] 
In response to FlySpray #341, move to an more Apple friendly logfile in
the OSX bundles.

svn:r9803

18 years agocleanups on proposal 105. saving my substantive comments
Roger Dingledine [Sun, 11 Mar 2007 22:44:34 +0000 (22:44 +0000)] 
cleanups on proposal 105. saving my substantive comments
for or-dev.

svn:r9802

18 years ago r12538@Kushana: nickm | 2007-03-11 17:10:22 -0400
Nick Mathewson [Sun, 11 Mar 2007 21:10:54 +0000 (21:10 +0000)] 
 r12538@Kushana:  nickm | 2007-03-11 17:10:22 -0400
 Fix a lame assert, I hope.

svn:r9801

18 years agobest not to introduce new technical terms if we don't need to
Roger Dingledine [Sun, 11 Mar 2007 20:52:07 +0000 (20:52 +0000)] 
best not to introduce new technical terms if we don't need to

svn:r9800

18 years ago r12535@Kushana: nickm | 2007-03-11 16:34:40 -0400
Nick Mathewson [Sun, 11 Mar 2007 20:34:44 +0000 (20:34 +0000)] 
 r12535@Kushana:  nickm | 2007-03-11 16:34:40 -0400
 Fix a comment and add a couple of  assert to try to track down another assert in routerlist_assert_ok()

svn:r9799

18 years ago r12533@Kushana: nickm | 2007-03-11 05:01:15 -0400
Nick Mathewson [Sun, 11 Mar 2007 09:05:17 +0000 (09:05 +0000)] 
 r12533@Kushana:  nickm | 2007-03-11 05:01:15 -0400
 Oh. Tor was supposed to compile?

svn:r9797

18 years ago r12528@Kushana: nickm | 2007-03-11 00:19:05 -0500
Nick Mathewson [Sun, 11 Mar 2007 05:20:24 +0000 (05:20 +0000)] 
 r12528@Kushana:  nickm | 2007-03-11 00:19:05 -0500
 Oops; rename file for proposal 108.

svn:r9796

18 years agoa few tweaks, plus actually close 107
Roger Dingledine [Sat, 10 Mar 2007 08:13:34 +0000 (08:13 +0000)] 
a few tweaks, plus actually close 107

svn:r9794

18 years ago r12522@Kushana: nickm | 2007-03-10 02:38:33 -0500
Nick Mathewson [Sat, 10 Mar 2007 07:39:23 +0000 (07:39 +0000)] 
 r12522@Kushana:  nickm | 2007-03-10 02:38:33 -0500
 Mark 107 closed (since it was implemented and merged into the spec). Put MTBF proposal in 108.

svn:r9793

18 years ago r12521@Kushana: nickm | 2007-03-10 01:15:58 -0500
Nick Mathewson [Sat, 10 Mar 2007 07:39:20 +0000 (07:39 +0000)] 
 r12521@Kushana:  nickm | 2007-03-10 01:15:58 -0500
 Update and close proposal 107.

svn:r9792

18 years ago r12520@Kushana: nickm | 2007-03-10 00:57:59 -0500
Nick Mathewson [Sat, 10 Mar 2007 07:39:17 +0000 (07:39 +0000)] 
 r12520@Kushana:  nickm | 2007-03-10 00:57:59 -0500
 add initial uptime-sanity-checking proposal by Kevin Buaer and Damon McCoy.

svn:r9791