]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
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

21 years agoMake non-fake tor_poll robust against -1 fds
Nick Mathewson [Wed, 5 May 2004 01:01:34 +0000 (01:01 +0000)] 
Make non-fake tor_poll robust against -1 fds

svn:r1787

21 years agomust close marked connections at the end of run_scheduled_events.
Roger Dingledine [Wed, 5 May 2004 00:59:42 +0000 (00:59 +0000)] 
must close marked connections at the end of run_scheduled_events.
otherwise they might have a socket -1, and if we leave them around
they'll muck up poll/select.

i think this was the cause of our win32 and os x fakepoll crashes,
and probably would cause other errors down the road.

svn:r1786

21 years agoMore documentation
Nick Mathewson [Wed, 5 May 2004 00:30:43 +0000 (00:30 +0000)] 
More documentation

svn:r1785

21 years agoaccept port 81 by default also, since people have been asking for it
Roger Dingledine [Tue, 4 May 2004 22:46:19 +0000 (22:46 +0000)] 
accept port 81 by default also, since people have been asking for it

svn:r1784

21 years agoComment router*.c
Nick Mathewson [Tue, 4 May 2004 18:17:45 +0000 (18:17 +0000)] 
Comment router*.c

svn:r1783

21 years agoFix mac compile
Nick Mathewson [Tue, 4 May 2004 18:17:28 +0000 (18:17 +0000)] 
Fix mac compile

svn:r1782

21 years agoNew upstream release. debian-version-0.0.6-1
Peter Palfrader [Sun, 2 May 2004 22:00:07 +0000 (22:00 +0000)] 
New upstream release.

svn:r1780

21 years agoNew upstream release candidate debian-version-0.0.5+0.0.6rc4-1
Peter Palfrader [Sun, 2 May 2004 21:59:48 +0000 (21:59 +0000)] 
New upstream release candidate

svn:r1778

21 years agotor_assert(), not assert()
Nick Mathewson [Sun, 2 May 2004 20:27:48 +0000 (20:27 +0000)] 
tor_assert(), not assert()

svn:r1777

21 years agoFix windows compile.
Nick Mathewson [Sun, 2 May 2004 20:23:35 +0000 (20:23 +0000)] 
Fix windows compile.

svn:r1776

21 years agoWorking strerror for windows socket errors, plus some snide comments.
Nick Mathewson [Sun, 2 May 2004 20:18:21 +0000 (20:18 +0000)] 
Working strerror for windows socket errors, plus some snide comments.

svn:r1775

21 years agoAssert that we never try to fakepoll on sock -1.
Nick Mathewson [Sun, 2 May 2004 20:17:43 +0000 (20:17 +0000)] 
Assert that we never try to fakepoll on sock -1.

svn:r1774

21 years agoWindows version is 0.0.6 too tor-0.0.6 tor-0.0.6.1 tor-0.0.6.2
Nick Mathewson [Sun, 2 May 2004 19:29:59 +0000 (19:29 +0000)] 
Windows version is 0.0.6 too

svn:r1771

21 years agoversion is 0.0.6
Roger Dingledine [Sun, 2 May 2004 19:27:16 +0000 (19:27 +0000)] 
version is 0.0.6

svn:r1770

21 years agocommit the 0.0.6 changelog
Roger Dingledine [Sun, 2 May 2004 19:26:51 +0000 (19:26 +0000)] 
commit the 0.0.6 changelog

svn:r1769

21 years agobump main version to 0.0.6rc4
Roger Dingledine [Sun, 2 May 2004 03:42:14 +0000 (03:42 +0000)] 
bump main version to 0.0.6rc4

svn:r1768

21 years agoBump windows version to 0.0.6rc4
Nick Mathewson [Sun, 2 May 2004 03:38:31 +0000 (03:38 +0000)] 
Bump windows version to 0.0.6rc4

svn:r1767

21 years agoanother bug that's been bugging me
Roger Dingledine [Sun, 2 May 2004 03:34:59 +0000 (03:34 +0000)] 
another bug that's been bugging me

svn:r1766

21 years agostop the circuit_receive_relay_cell warning
Roger Dingledine [Sun, 2 May 2004 03:32:00 +0000 (03:32 +0000)] 
stop the circuit_receive_relay_cell warning
mark the circ for close if circuit_extend fails because the next
hop is not up yet; don't just return -1

svn:r1765

21 years agoanother todo we should do
Roger Dingledine [Sun, 2 May 2004 03:20:13 +0000 (03:20 +0000)] 
another todo we should do

svn:r1764

21 years agopatches on patches
Roger Dingledine [Sun, 2 May 2004 03:15:55 +0000 (03:15 +0000)] 
patches on patches

svn:r1763

21 years agosome more todo items
Roger Dingledine [Sun, 2 May 2004 02:55:29 +0000 (02:55 +0000)] 
some more todo items

svn:r1762

21 years agosome patches on the patches
Roger Dingledine [Sat, 1 May 2004 23:29:20 +0000 (23:29 +0000)] 
some patches on the patches

svn:r1761

21 years agoDocumenmt buffers.c; remove function that nobody ever calls.
Nick Mathewson [Sat, 1 May 2004 22:08:43 +0000 (22:08 +0000)] 
Documenmt buffers.c; remove function that nobody ever calls.

svn:r1760

21 years agoRemove bogus */ so util.c compiles
Nick Mathewson [Sat, 1 May 2004 21:50:53 +0000 (21:50 +0000)] 
Remove bogus */ so util.c compiles

svn:r1759

21 years agoFinish documenting the functions in common
Nick Mathewson [Sat, 1 May 2004 21:41:23 +0000 (21:41 +0000)] 
Finish documenting the functions in common

svn:r1758

21 years agoFix windows compile
Nick Mathewson [Sat, 1 May 2004 20:55:31 +0000 (20:55 +0000)] 
Fix windows compile

svn:r1757

21 years agoHandle windows socket errors correctly; comment most of common.
Nick Mathewson [Sat, 1 May 2004 20:46:28 +0000 (20:46 +0000)] 
Handle windows socket errors correctly; comment most of common.

svn:r1756

21 years agofix a seg fault (whoops)
Roger Dingledine [Fri, 30 Apr 2004 16:35:48 +0000 (16:35 +0000)] 
fix a seg fault (whoops)

svn:r1755

21 years agonote another bug to be fixed sometime
Roger Dingledine [Fri, 30 Apr 2004 05:42:52 +0000 (05:42 +0000)] 
note another bug to be fixed sometime

svn:r1754

21 years agotell people the default location of torrc
Roger Dingledine [Fri, 30 Apr 2004 04:12:57 +0000 (04:12 +0000)] 
tell people the default location of torrc

svn:r1753

21 years agoNew upstream release candidate. debian-version-0.0.5+0.0.6rc3-1
Peter Palfrader [Thu, 29 Apr 2004 09:52:59 +0000 (09:52 +0000)] 
New upstream release candidate.

svn:r1751

21 years agoupdate the built-in dirservers default
Roger Dingledine [Thu, 29 Apr 2004 08:10:13 +0000 (08:10 +0000)] 
update the built-in dirservers default

svn:r1750

21 years agoand then bump to rc4-cvs
Roger Dingledine [Thu, 29 Apr 2004 02:53:36 +0000 (02:53 +0000)] 
and then bump to rc4-cvs

svn:r1749

21 years agobump to rc3
Roger Dingledine [Thu, 29 Apr 2004 02:53:06 +0000 (02:53 +0000)] 
bump to rc3

svn:r1748

21 years agosome cosmetic fixes
Roger Dingledine [Thu, 29 Apr 2004 02:52:49 +0000 (02:52 +0000)] 
some cosmetic fixes

svn:r1747

21 years agoOops -- the Windows function is closesocket, not socketclose
Nick Mathewson [Wed, 28 Apr 2004 21:17:42 +0000 (21:17 +0000)] 
Oops -- the Windows function is closesocket, not socketclose

svn:r1746

21 years agoUse socketclose on windows as appropriate; end pid files with newline
Nick Mathewson [Wed, 28 Apr 2004 21:14:56 +0000 (21:14 +0000)] 
Use socketclose on windows as appropriate; end pid files with newline

svn:r1745

21 years agouse tor_lookup_hostname for binding local addresses too
Roger Dingledine [Wed, 28 Apr 2004 20:57:03 +0000 (20:57 +0000)] 
use tor_lookup_hostname for binding local addresses too

svn:r1744

21 years agoRegenerate windows orconfig.h to match current autoheader generated orconfig.h
Nick Mathewson [Wed, 28 Apr 2004 20:43:30 +0000 (20:43 +0000)] 
Regenerate windows orconfig.h to match current autoheader generated orconfig.h

svn:r1743

21 years agoRemove IVs from cipher code, since AES-ctr has none.
Nick Mathewson [Wed, 28 Apr 2004 20:31:32 +0000 (20:31 +0000)] 
Remove IVs from cipher code, since AES-ctr has none.

svn:r1742

21 years agouse nick's _ARRAYSIZE abstraction
Roger Dingledine [Wed, 28 Apr 2004 20:22:37 +0000 (20:22 +0000)] 
use nick's _ARRAYSIZE abstraction

svn:r1741

21 years agonick, is this what you meant?
Roger Dingledine [Wed, 28 Apr 2004 20:18:22 +0000 (20:18 +0000)] 
nick, is this what you meant?

svn:r1740

21 years agoMake Tor build on win32 with VC6 without warnings.
Nick Mathewson [Wed, 28 Apr 2004 20:13:21 +0000 (20:13 +0000)] 
Make Tor build on win32 with VC6 without warnings.

svn:r1739

21 years agobug resolved (hopefully), so remove comment
Roger Dingledine [Wed, 28 Apr 2004 20:12:44 +0000 (20:12 +0000)] 
bug resolved (hopefully), so remove comment

svn:r1738

21 years agoclean dns.c better
Roger Dingledine [Wed, 28 Apr 2004 20:11:37 +0000 (20:11 +0000)] 
clean dns.c better

svn:r1737

21 years agoclarify the hybrid encryption in our spec
Roger Dingledine [Wed, 28 Apr 2004 20:01:54 +0000 (20:01 +0000)] 
clarify the hybrid encryption in our spec

svn:r1736

21 years agofix a bug in dns.c, note but don't fix another one
Roger Dingledine [Wed, 28 Apr 2004 19:55:20 +0000 (19:55 +0000)] 
fix a bug in dns.c, note but don't fix another one

svn:r1735

21 years agoWorkarounds for a couple of pieces of windows strangeness.
Nick Mathewson [Wed, 28 Apr 2004 19:35:12 +0000 (19:35 +0000)] 
Workarounds for a couple of pieces of windows strangeness.

svn:r1734

21 years agoclean some dead code (right?)
Roger Dingledine [Wed, 28 Apr 2004 00:05:56 +0000 (00:05 +0000)] 
clean some dead code (right?)

svn:r1733

21 years agosome compilers don't like an array of length zero
Roger Dingledine [Tue, 27 Apr 2004 23:50:35 +0000 (23:50 +0000)] 
some compilers don't like an array of length zero

nick: should we remove support for IVs for now, since we don't
use them and don't plan to use them?

svn:r1732

21 years agoset Content-Type on the directory and hidserv descriptor
Roger Dingledine [Tue, 27 Apr 2004 21:48:37 +0000 (21:48 +0000)] 
set Content-Type on the directory and hidserv descriptor

svn:r1731

21 years agomake my assumption explicit
Roger Dingledine [Tue, 27 Apr 2004 11:28:45 +0000 (11:28 +0000)] 
make my assumption explicit

svn:r1730

21 years agoit was the second bug that was nailing us.
Roger Dingledine [Tue, 27 Apr 2004 11:23:56 +0000 (11:23 +0000)] 
it was the second bug that was nailing us.
periodically we expire some circuits if we already have
enough, and we were counting rend circs in that number.

(the first one wasn't a bug after all)

svn:r1729

21 years agodon't expire joined-rend circs that have an exit connection attached
Roger Dingledine [Tue, 27 Apr 2004 10:16:31 +0000 (10:16 +0000)] 
don't expire joined-rend circs that have an exit connection attached

and don't expire non-general excess circuits

svn:r1728

21 years agoSome versions of openssl have an SSL_pending function that erroneously
Nick Mathewson [Mon, 26 Apr 2004 23:19:21 +0000 (23:19 +0000)] 
Some versions of openssl have an SSL_pending function that erroneously
returns bytes when there is a non-application record pending.

I have no idea when/why this would even happen, but let's catch it and
make sure tor_tls_get_pending_bytes stays correct.

svn:r1727

21 years agoLog number of bytes pending after read.
Nick Mathewson [Mon, 26 Apr 2004 23:05:58 +0000 (23:05 +0000)] 
Log number of bytes pending after read.

svn:r1726

21 years agorendmid says it drops but actually sends nack
Roger Dingledine [Mon, 26 Apr 2004 23:02:20 +0000 (23:02 +0000)] 
rendmid says it drops but actually sends nack
fix log messages

svn:r1725

21 years agoRemove spurious semi
Nick Mathewson [Mon, 26 Apr 2004 23:01:15 +0000 (23:01 +0000)] 
Remove spurious semi

svn:r1724

21 years agoAdd a macro to catch unhandled openssl errors.
Nick Mathewson [Mon, 26 Apr 2004 23:00:07 +0000 (23:00 +0000)] 
Add a macro to catch unhandled openssl errors.

svn:r1723

21 years agoand other debugs
Roger Dingledine [Mon, 26 Apr 2004 22:22:18 +0000 (22:22 +0000)] 
and other debugs

svn:r1722

21 years agolog debug so nick can see it too
Roger Dingledine [Mon, 26 Apr 2004 22:22:11 +0000 (22:22 +0000)] 
log debug so nick can see it too

svn:r1721