]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
21 years agoAllow multiple logfiles at different severity ranges
Nick Mathewson [Wed, 19 May 2004 20:07:08 +0000 (20:07 +0000)] 
Allow multiple logfiles at different severity ranges

svn:r1899

21 years agoand another todo item
Roger Dingledine [Wed, 19 May 2004 20:06:08 +0000 (20:06 +0000)] 
and another todo item

svn:r1898

21 years agoa start of a todo list for 0.0.7
Roger Dingledine [Wed, 19 May 2004 20:02:03 +0000 (20:02 +0000)] 
a start of a todo list for 0.0.7
what else was scheduled for 0.0.7?

svn:r1897

21 years agofix compile error in dirserv
Roger Dingledine [Wed, 19 May 2004 19:42:50 +0000 (19:42 +0000)] 
fix compile error in dirserv
(declare variables before the rest of the function)

svn:r1896

21 years agoFix segfault
Nick Mathewson [Wed, 19 May 2004 19:28:24 +0000 (19:28 +0000)] 
Fix segfault

svn:r1895

21 years agoremove upper limit on number of descriptors/directories in dirserver; use smartlists...
Nick Mathewson [Tue, 18 May 2004 17:41:40 +0000 (17:41 +0000)] 
remove upper limit on number of descriptors/directories in dirserver; use smartlists instead of arrays

svn:r1894

21 years agofinal version.
Roger Dingledine [Tue, 18 May 2004 17:29:36 +0000 (17:29 +0000)] 
final version.

svn:r1893

21 years agofix a seg fault, add another XXX for nick ;)
Roger Dingledine [Tue, 18 May 2004 16:54:04 +0000 (16:54 +0000)] 
fix a seg fault, add another XXX for nick ;)

svn:r1892

21 years agoadd html version of tor-design, including 150% png's exported from
Roger Dingledine [Tue, 18 May 2004 16:02:38 +0000 (16:02 +0000)] 
add html version of tor-design, including 150% png's exported from
xfig with "more scaling" magic on

plus new pdf for nick's typo fix

svn:r1891

21 years agoFix a spelling error
Nick Mathewson [Tue, 18 May 2004 15:50:26 +0000 (15:50 +0000)] 
Fix a spelling error

svn:r1890

21 years agoResolve some XXXs
Nick Mathewson [Tue, 18 May 2004 15:35:21 +0000 (15:35 +0000)] 
Resolve some XXXs

svn:r1889

21 years agofirst attempt at camera-ready tor-design.pdf
Roger Dingledine [Tue, 18 May 2004 06:21:42 +0000 (06:21 +0000)] 
first attempt at camera-ready tor-design.pdf

svn:r1888

21 years agoinclude actual rend spec in tarball
Roger Dingledine [Tue, 18 May 2004 06:18:56 +0000 (06:18 +0000)] 
include actual rend spec in tarball

svn:r1887

21 years agoremove obsolete rendezvous pre-spec
Roger Dingledine [Tue, 18 May 2004 06:18:30 +0000 (06:18 +0000)] 
remove obsolete rendezvous pre-spec

svn:r1886

21 years agoclean up bib; remove incorrect directory consensus discussion
Roger Dingledine [Tue, 18 May 2004 06:14:29 +0000 (06:14 +0000)] 
clean up bib; remove incorrect directory consensus discussion

svn:r1885

21 years agocut clean tighten tweak
Roger Dingledine [Tue, 18 May 2004 05:34:45 +0000 (05:34 +0000)] 
cut clean tighten tweak

svn:r1884

21 years agoOnly try to launch a fixed number of intro circuits for a service per 15-minute perio...
Nick Mathewson [Tue, 18 May 2004 01:53:53 +0000 (01:53 +0000)] 
Only try to launch a fixed number of intro circuits for a service per 15-minute period or before all of the intro circuits succeed, whichever comes first

svn:r1883

21 years agoOverride unaligned-access-ok check when $host_cpu is ia64. Apparently, ia64-linux...
Nick Mathewson [Mon, 17 May 2004 20:53:04 +0000 (20:53 +0000)] 
Override unaligned-access-ok check when $host_cpu is ia64.  Apparently, ia64-linux reacts to unaligned access by making the kernel gripe. Re-run autogen.sh if you need config.guess/sub.

svn:r1882

21 years agoFix segfault and logic error in last patch.
Nick Mathewson [Mon, 17 May 2004 20:41:40 +0000 (20:41 +0000)] 
Fix segfault and logic error in last patch.

svn:r1881

21 years agoMake directory functions update routerlist, not replace it. Add notion of OR-is...
Nick Mathewson [Mon, 17 May 2004 20:31:01 +0000 (20:31 +0000)] 
Make directory functions update routerlist, not replace it.  Add notion of OR-is-trusted-to-be-a-dirserver. Arma, please review: does this handle being a dirserver right?

svn:r1880

21 years agomake design and in-the-wild sections more correct
Roger Dingledine [Mon, 17 May 2004 09:19:02 +0000 (09:19 +0000)] 
make design and in-the-wild sections more correct
plus other cleaning throughout

svn:r1879

21 years agothe eax paper got published
Roger Dingledine [Mon, 17 May 2004 09:07:08 +0000 (09:07 +0000)] 
the eax paper got published

svn:r1878

21 years agocorrect the field lengths in the cell structure diagram
Roger Dingledine [Mon, 17 May 2004 04:06:52 +0000 (04:06 +0000)] 
correct the field lengths in the cell structure diagram

svn:r1877

21 years agoStefan Mark was the one doing the bug finding, not Stefan Kopsell
Roger Dingledine [Sun, 16 May 2004 10:58:50 +0000 (10:58 +0000)] 
Stefan Mark was the one doing the bug finding, not Stefan Kopsell

svn:r1876

21 years agobump version of cvs pre1, since old cvs pre1 is incompatible
Roger Dingledine [Sun, 16 May 2004 08:55:13 +0000 (08:55 +0000)] 
bump version of cvs pre1, since old cvs pre1 is incompatible

svn:r1875

21 years agoNew upstream release debian-version-0.0.6.2-1
Peter Palfrader [Sun, 16 May 2004 08:53:24 +0000 (08:53 +0000)] 
New upstream release

svn:r1873

21 years agocommit changelog on 0.0.6.2 (about to be released),
Roger Dingledine [Sun, 16 May 2004 08:50:36 +0000 (08:50 +0000)] 
commit changelog on 0.0.6.2 (about to be released),
and notes on 0.0.7pre1 (not yet released)

svn:r1872

21 years agobugfix: our integrity-checking digest was checking only the most
Roger Dingledine [Sat, 15 May 2004 23:49:41 +0000 (23:49 +0000)] 
bugfix: our integrity-checking digest was checking only the most
recent cell, not the previous cells like we'd thought.

this change is backward incompatible.

svn:r1868

21 years agobugfix: if a circuit if borderline too old, then count it as too old.
Roger Dingledine [Sat, 15 May 2004 07:21:25 +0000 (07:21 +0000)] 
bugfix: if a circuit if borderline too old, then count it as too old.

bugfix: we were retrying the same circuit after getting a resolve
failure. so of course the next two tries would fail too. now we try
a new circuit each time (at most three times).

svn:r1867

21 years agoReintegrate appendix; edit paper a bit; leave design section alone; add XXXX comments
Nick Mathewson [Fri, 14 May 2004 06:41:41 +0000 (06:41 +0000)] 
Reintegrate appendix; edit paper a bit; leave design section alone; add XXXX comments

svn:r1866

21 years agohaving two example exitpolicy lines, when only one is allowed, was confusing
Roger Dingledine [Thu, 13 May 2004 22:38:16 +0000 (22:38 +0000)] 
having two example exitpolicy lines, when only one is allowed, was confusing

svn:r1865

21 years agoassert_cpath_ok has always been broken
Roger Dingledine [Thu, 13 May 2004 07:44:21 +0000 (07:44 +0000)] 
assert_cpath_ok has always been broken
re-disable it.

svn:r1864

21 years agoBreak files apart into more modules
Roger Dingledine [Thu, 13 May 2004 07:24:49 +0000 (07:24 +0000)] 
Break files apart into more modules

 * \file circuitbuild.c
 * \brief The actual details of building circuits.

 * \file circuitlist.c
 * \brief Manage the global circuit list.

 * \file circuituse.c
 * \brief Launch the right sort of circuits, attach streams to them.

 * \file connection_edge.c
 * \brief Handle edge streams.

 * \file onion.c
 * \brief Functions to queue create cells, and handle onionskin
 * parsing and creation.

 * \file relay.c
 * \brief Handle relay cell encryption/decryption, plus packaging and
 * receiving from circuits.

svn:r1863

21 years agoMention nick and Matej Pfajfar's copyright in debian/copyright
Peter Palfrader [Thu, 13 May 2004 03:07:07 +0000 (03:07 +0000)] 
Mention nick and Matej Pfajfar's copyright in debian/copyright

svn:r1862

21 years agoMake mdd.py marginally less kludgey
Nick Mathewson [Thu, 13 May 2004 00:09:50 +0000 (00:09 +0000)] 
Make mdd.py marginally less kludgey

svn:r1861

21 years agoclean up directory.c API
Roger Dingledine [Wed, 12 May 2004 23:48:57 +0000 (23:48 +0000)] 
clean up directory.c API

svn:r1860

21 years agodon't flush the buf from inside connection_write_to_buf
Roger Dingledine [Wed, 12 May 2004 22:56:26 +0000 (22:56 +0000)] 
don't flush the buf from inside connection_write_to_buf

svn:r1859

21 years agobreak connection_edge_end out of connection_mark_for_close
Roger Dingledine [Wed, 12 May 2004 21:12:33 +0000 (21:12 +0000)] 
break connection_edge_end out of connection_mark_for_close

svn:r1858

21 years agoMake some functions static
Nick Mathewson [Wed, 12 May 2004 20:58:27 +0000 (20:58 +0000)] 
Make some functions static

svn:r1857

21 years agobreak rend_client_desc_fetched out of connection_mark_for_close
Roger Dingledine [Wed, 12 May 2004 20:36:44 +0000 (20:36 +0000)] 
break rend_client_desc_fetched out of connection_mark_for_close

svn:r1856

21 years agoAdd nasty kludgy broken call-graph generator
Nick Mathewson [Wed, 12 May 2004 20:24:56 +0000 (20:24 +0000)] 
Add nasty kludgy broken call-graph generator

svn:r1855

21 years agobreak part of circuit.c into relay.c
Roger Dingledine [Wed, 12 May 2004 19:49:48 +0000 (19:49 +0000)] 
break part of circuit.c into relay.c

svn:r1854

21 years agoNot every RSA decrypt should warn on failure.
Nick Mathewson [Wed, 12 May 2004 19:30:28 +0000 (19:30 +0000)] 
Not every RSA decrypt should warn on failure.

svn:r1853

21 years agoMake "connected" a different case from "finished_flushing"; always close_immediate...
Nick Mathewson [Wed, 12 May 2004 19:17:09 +0000 (19:17 +0000)] 
Make "connected" a different case from "finished_flushing"; always close_immediate whhen connect() fails.

svn:r1852

21 years agocalling flush_buf and not checking for return value is bad
Roger Dingledine [Wed, 12 May 2004 18:41:32 +0000 (18:41 +0000)] 
calling flush_buf and not checking for return value is bad

svn:r1851

21 years agonote that part three of CLIENTS is outdated/wrong
Roger Dingledine [Tue, 11 May 2004 09:39:52 +0000 (09:39 +0000)] 
note that part three of CLIENTS is outdated/wrong

svn:r1850

21 years agolist in-points to command.c
Roger Dingledine [Tue, 11 May 2004 03:21:18 +0000 (03:21 +0000)] 
list in-points to command.c

svn:r1849

21 years agoAdd an extra flush attempt when closing wedged dir conns, in an attempt to isolate...
Nick Mathewson [Tue, 11 May 2004 01:55:32 +0000 (01:55 +0000)] 
Add an extra flush attempt when closing wedged dir conns, in an attempt to isolate the EPIPE bug

svn:r1848

21 years ago"directory-signature" has a nickname too, yes?
Roger Dingledine [Mon, 10 May 2004 21:44:18 +0000 (21:44 +0000)] 
"directory-signature" has a nickname too, yes?

svn:r1847

21 years agoSplit directory/router parsing functionality into separate file from routerlist.c
Nick Mathewson [Mon, 10 May 2004 17:30:51 +0000 (17:30 +0000)] 
Split directory/router parsing functionality into separate file from routerlist.c

svn:r1846

21 years agoUpdate router descriptor and directory formats (rendezvous desc format is correct)
Nick Mathewson [Mon, 10 May 2004 16:57:05 +0000 (16:57 +0000)] 
Update router descriptor and directory formats (rendezvous desc format is correct)

svn:r1845

21 years agoalways a bit more
Roger Dingledine [Mon, 10 May 2004 10:31:48 +0000 (10:31 +0000)] 
always a bit more

svn:r1844

21 years agoit's amazing what a bit of punctuation can do for appearances
Roger Dingledine [Mon, 10 May 2004 10:27:54 +0000 (10:27 +0000)] 
it's amazing what a bit of punctuation can do for appearances

svn:r1843

21 years agoadd future task list to todo
Roger Dingledine [Mon, 10 May 2004 09:40:44 +0000 (09:40 +0000)] 
add future task list to todo

svn:r1842

21 years agoa few more pieces of markup
Roger Dingledine [Mon, 10 May 2004 08:56:42 +0000 (08:56 +0000)] 
a few more pieces of markup

svn:r1841

21 years agodoxygen markup for common/*.h
Roger Dingledine [Mon, 10 May 2004 07:54:13 +0000 (07:54 +0000)] 
doxygen markup for common/*.h

svn:r1840

21 years agomore cleanup, including fleshing out or.h more
Roger Dingledine [Mon, 10 May 2004 07:37:10 +0000 (07:37 +0000)] 
more cleanup, including fleshing out or.h more

svn:r1839

21 years agoClose rogue <b>s
Nick Mathewson [Mon, 10 May 2004 07:27:29 +0000 (07:27 +0000)] 
Close rogue <b>s

svn:r1838

21 years agocomments and doxygen markup on circuit.c
Roger Dingledine [Mon, 10 May 2004 07:02:58 +0000 (07:02 +0000)] 
comments and doxygen markup on circuit.c

svn:r1837

21 years agoDoxygen most of or.h
Nick Mathewson [Mon, 10 May 2004 06:52:01 +0000 (06:52 +0000)] 
Doxygen most of or.h

svn:r1836

21 years agofix some more bugs in the spec
Roger Dingledine [Mon, 10 May 2004 05:57:31 +0000 (05:57 +0000)] 
fix some more bugs in the spec

svn:r1835

21 years agoDoxygenate config.c
Nick Mathewson [Mon, 10 May 2004 04:48:13 +0000 (04:48 +0000)] 
Doxygenate config.c

svn:r1834

21 years agocomment and doxygenate connection_edge.c
Roger Dingledine [Mon, 10 May 2004 04:42:22 +0000 (04:42 +0000)] 
comment and doxygenate connection_edge.c

svn:r1833

21 years agoMore doxygenation.
Nick Mathewson [Mon, 10 May 2004 04:34:48 +0000 (04:34 +0000)] 
More doxygenation.

svn:r1832

21 years agogive connection.c a skeletal file/brief header
Roger Dingledine [Mon, 10 May 2004 03:56:58 +0000 (03:56 +0000)] 
give connection.c a skeletal file/brief header

svn:r1831

21 years agotweak comment in connection_or
Roger Dingledine [Mon, 10 May 2004 03:54:33 +0000 (03:54 +0000)] 
tweak comment in connection_or

svn:r1830

21 years agoDoxygenate common.
Nick Mathewson [Mon, 10 May 2004 03:53:24 +0000 (03:53 +0000)] 
Doxygenate common.

svn:r1829

21 years agodoxygen for tor_main.c
Roger Dingledine [Mon, 10 May 2004 02:43:41 +0000 (02:43 +0000)] 
doxygen for tor_main.c

svn:r1828

21 years agoremove an orphan function declaration
Roger Dingledine [Mon, 10 May 2004 02:39:48 +0000 (02:39 +0000)] 
remove an orphan function declaration

svn:r1827

21 years agofunction header comments for onion.c, including doxygen markup
Roger Dingledine [Mon, 10 May 2004 02:36:04 +0000 (02:36 +0000)] 
function header comments for onion.c, including doxygen markup

svn:r1826

21 years agofunction header comments for connection.c, including doxygen markup
Roger Dingledine [Mon, 10 May 2004 01:32:57 +0000 (01:32 +0000)] 
function header comments for connection.c, including doxygen markup

svn:r1825

21 years agomore doxygen markup
Roger Dingledine [Sun, 9 May 2004 16:47:25 +0000 (16:47 +0000)] 
more doxygen markup
plenty more remains

svn:r1824

21 years agobugfix: do directory_send_command only after we've established a socket
Roger Dingledine [Sun, 9 May 2004 16:33:04 +0000 (16:33 +0000)] 
bugfix: do directory_send_command only after we've established a socket

also many comments, cleaning, etc

svn:r1823

21 years agofix a typo in our doxygen instructions
Roger Dingledine [Sun, 9 May 2004 16:32:33 +0000 (16:32 +0000)] 
fix a typo in our doxygen instructions

svn:r1822

21 years agominor edits to changelog and readme
Roger Dingledine [Sun, 9 May 2004 16:32:22 +0000 (16:32 +0000)] 
minor edits to changelog and readme

svn:r1821

21 years agoAdd doxygen markup for util and buffers
Nick Mathewson [Fri, 7 May 2004 17:04:12 +0000 (17:04 +0000)] 
Add doxygen markup  for util and buffers

svn:r1820

21 years agoAdd Doxygen config file and make target, along with section in HACKING document
Nick Mathewson [Fri, 7 May 2004 17:03:52 +0000 (17:03 +0000)] 
Add Doxygen config file and make target, along with section in HACKING document

svn:r1819

21 years agocomment the functions in connection_or.c
Roger Dingledine [Fri, 7 May 2004 08:53:40 +0000 (08:53 +0000)] 
comment the functions in connection_or.c

svn:r1818

21 years agocomment the functions in command.c
Roger Dingledine [Fri, 7 May 2004 08:07:41 +0000 (08:07 +0000)] 
comment the functions in command.c

this is one of the files nick regarded as scary, so hopefully
these will help.

svn:r1817

21 years agoMove tor manpage to section 8
Peter Palfrader [Thu, 6 May 2004 23:25:12 +0000 (23:25 +0000)] 
Move tor manpage to section 8

svn:r1816

21 years agoRecommend socat
Peter Palfrader [Thu, 6 May 2004 23:11:12 +0000 (23:11 +0000)] 
Recommend socat

svn:r1815

21 years agoforward-port header-length-increase patch
Roger Dingledine [Thu, 6 May 2004 22:47:48 +0000 (22:47 +0000)] 
forward-port header-length-increase patch

svn:r1814

21 years agoforward-port built-in dirservers string
Roger Dingledine [Thu, 6 May 2004 22:47:15 +0000 (22:47 +0000)] 
forward-port built-in dirservers string

svn:r1813

21 years agoforward-port dirservers file
Roger Dingledine [Thu, 6 May 2004 22:46:42 +0000 (22:46 +0000)] 
forward-port dirservers file

svn:r1812

21 years agoforward-port changelog
Roger Dingledine [Thu, 6 May 2004 22:46:32 +0000 (22:46 +0000)] 
forward-port changelog

svn:r1811

21 years agobump cvs version to 0.0.7pre1-cvs
Roger Dingledine [Thu, 6 May 2004 22:38:12 +0000 (22:38 +0000)] 
bump cvs version to 0.0.7pre1-cvs

svn:r1810

21 years agoNew upstream release. debian-version-0.0.6.1-1
Peter Palfrader [Thu, 6 May 2004 22:25:51 +0000 (22:25 +0000)] 
New upstream release.

svn:r1808

21 years agoFix bug in stream position adjustment
Nick Mathewson [Thu, 6 May 2004 19:51:50 +0000 (19:51 +0000)] 
Fix bug in stream position adjustment

svn:r1801

21 years agoUse correct aes-ctr implementation in mainline, too.
Nick Mathewson [Thu, 6 May 2004 19:41:33 +0000 (19:41 +0000)] 
Use correct aes-ctr implementation in mainline, too.

svn:r1800

21 years agobugfix: add a circ->resolving_streams field, and make dns resolving ...
Roger Dingledine [Thu, 6 May 2004 11:08:04 +0000 (11:08 +0000)] 
bugfix: add a circ->resolving_streams field, and make dns resolving                            streams not actually in the connection_array until they're done resolving.

bugfix: actually complain if we duplicate mark-for-close a circuit

add more logging for relay ends that claim dns resolve failed, so we can
find out why they're not being retried.

svn:r1798

21 years agoDocument the rest of main.c
Nick Mathewson [Wed, 5 May 2004 21:35:12 +0000 (21:35 +0000)] 
Document the rest of main.c

svn:r1797

21 years agoComments for nearly all non-tricky files
Nick Mathewson [Wed, 5 May 2004 21:32:43 +0000 (21:32 +0000)] 
Comments for nearly all non-tricky files

svn:r1796

21 years agoUse intptr_t when playing with void*s
Nick Mathewson [Wed, 5 May 2004 20:27:20 +0000 (20:27 +0000)] 
Use intptr_t when playing with void*s

svn:r1795

21 years agoAdd intptr_t and uintptr_t to torint.h
Nick Mathewson [Wed, 5 May 2004 20:26:35 +0000 (20:26 +0000)] 
Add intptr_t and uintptr_t to torint.h

svn:r1794

21 years agoFix compilation warnings on 64-bit platforms
Nick Mathewson [Wed, 5 May 2004 20:09:06 +0000 (20:09 +0000)] 
Fix compilation warnings on 64-bit platforms

svn:r1793

21 years agospecify bandwidth minimums for people running servers
Roger Dingledine [Wed, 5 May 2004 07:34:04 +0000 (07:34 +0000)] 
specify bandwidth minimums for people running servers

svn:r1792

21 years agomention the digest seeds for circuit-level integrity checking
Roger Dingledine [Wed, 5 May 2004 06:53:44 +0000 (06:53 +0000)] 
mention the digest seeds for circuit-level integrity checking

unused portions of relay payloads are nul-padded, not filled with
random bytes.

svn:r1791

21 years agoNever list unapproved servers as recommended
Nick Mathewson [Wed, 5 May 2004 04:55:00 +0000 (04:55 +0000)] 
Never list unapproved servers as recommended

svn:r1790

21 years agoMore documentation; fix for compilation warning
Nick Mathewson [Wed, 5 May 2004 02:50:38 +0000 (02:50 +0000)] 
More documentation; fix for compilation warning

svn:r1789

21 years agoOnly connection_add connections once they have conn->s sett; refactor code around...
Nick Mathewson [Wed, 5 May 2004 01:26:57 +0000 (01:26 +0000)] 
Only connection_add connections once they have conn->s sett; refactor code around this.  Should make stuff more bulletproof.

svn:r1788