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

21 years agoThe dots are there so you see test doing something. Therefore we should flush them...
Peter Palfrader [Mon, 26 Apr 2004 22:12:13 +0000 (22:12 +0000)] 
The dots are there so you see test doing something.  Therefore we should flush them after printing

svn:r1720

21 years agoadd a debugging entry, to find the wants-to-read-but-can't bug
Roger Dingledine [Mon, 26 Apr 2004 21:15:06 +0000 (21:15 +0000)] 
add a debugging entry, to find the wants-to-read-but-can't bug

svn:r1719

21 years agoInclude strerror(errno) with tls syscall errors
Nick Mathewson [Mon, 26 Apr 2004 18:11:58 +0000 (18:11 +0000)] 
Include strerror(errno) with tls syscall errors

svn:r1718

21 years agoRefactor crypto error handling to be more like TLS error handling:
Nick Mathewson [Mon, 26 Apr 2004 18:09:50 +0000 (18:09 +0000)] 
Refactor crypto error handling to be more like TLS error handling:
crypto_perror is a no-no, since an operation can set more than one
error.

Also, fix a bug in the unix crypto_seed_rng: mixing stdio with
/dev/urandom is a bad idea, since fopen can make all kinds of weird
extraneous syscalls (mmap, fcntl, stat64, etc.) and since fread tends
to buffer data in big chunks, thus depleting the entropy pool.

svn:r1717

21 years agoLog pending TLS errors in a couple more places, in case they are possible.
Nick Mathewson [Mon, 26 Apr 2004 16:52:47 +0000 (16:52 +0000)] 
Log pending TLS errors in a couple more places, in case they are possible.

svn:r1716

21 years agoNew upstream release candidate. debian-version-0.0.5+0.0.6rc2-1
Peter Palfrader [Mon, 26 Apr 2004 10:23:55 +0000 (10:23 +0000)] 
New upstream release candidate.

svn:r1714

21 years agobump us to rc2
Roger Dingledine [Mon, 26 Apr 2004 09:33:11 +0000 (09:33 +0000)] 
bump us to rc2

svn:r1713

21 years agotell us when we're rotating things
Roger Dingledine [Mon, 26 Apr 2004 09:32:51 +0000 (09:32 +0000)] 
tell us when we're rotating things

svn:r1712

21 years agosince we don't support truncateds much, don't bother sending them;
Roger Dingledine [Mon, 26 Apr 2004 04:32:01 +0000 (04:32 +0000)] 
since we don't support truncateds much, don't bother sending them;
just close the circ.

(this wasn't relevant before, because we were mis-handling destroys.)

svn:r1711

21 years agofix a bug that's been lurking since 27 may 03 (!)
Roger Dingledine [Mon, 26 Apr 2004 03:42:41 +0000 (03:42 +0000)] 
fix a bug that's been lurking since 27 may 03 (!)
when passing back a destroy cell, we would use the wrong circ id.
how the heck did this work?

svn:r1710

21 years agoCall tls_log_errors at a more appropriate location; we can remove the other calls...
Nick Mathewson [Mon, 26 Apr 2004 03:09:17 +0000 (03:09 +0000)] 
Call tls_log_errors at a more appropriate location; we can remove the other calls in tor_tls_verify once we are sure they never happen.

svn:r1709

21 years agoBetter error msg on unknown circuit id.
Nick Mathewson [Mon, 26 Apr 2004 03:00:33 +0000 (03:00 +0000)] 
Better error msg on unknown circuit id.

svn:r1708

21 years agoVery blunt debugging code: log pending errors at start and end of tor_tls_verify
Nick Mathewson [Mon, 26 Apr 2004 02:33:12 +0000 (02:33 +0000)] 
Very blunt debugging code: log pending errors at start and end of tor_tls_verify

svn:r1707

21 years agotell us the nickname of the OR that hung up on us
Roger Dingledine [Mon, 26 Apr 2004 01:50:08 +0000 (01:50 +0000)] 
tell us the nickname of the OR that hung up on us

svn:r1706

21 years agoCheck for machine/limits.h in addition to sys/limits.h
Nick Mathewson [Sun, 25 Apr 2004 23:47:26 +0000 (23:47 +0000)] 
Check for machine/limits.h in addition to sys/limits.h

svn:r1705

21 years agodon't crash, if a conn that sent a begin has suddenly lost its circuit
Roger Dingledine [Sun, 25 Apr 2004 22:48:47 +0000 (22:48 +0000)] 
don't crash, if a conn that sent a begin has suddenly lost its circuit

svn:r1704

21 years agoNote another item I changed since the last package release in changelog
Peter Palfrader [Sun, 25 Apr 2004 22:24:00 +0000 (22:24 +0000)] 
Note another item I changed since the last package release in changelog

svn:r1703

21 years agoresolve a double-mark-for-close when things die inside connection_handle_write
Roger Dingledine [Sun, 25 Apr 2004 22:23:54 +0000 (22:23 +0000)] 
resolve a double-mark-for-close when things die inside connection_handle_write

svn:r1702

21 years agoNew upstream release candidate.
Peter Palfrader [Sun, 25 Apr 2004 22:07:33 +0000 (22:07 +0000)] 
New upstream release candidate.

svn:r1701

21 years agogive us a new dirservers file
Roger Dingledine [Sun, 25 Apr 2004 21:56:52 +0000 (21:56 +0000)] 
give us a new dirservers file

svn:r1700

21 years agonow assume all routers support rendezvous cells
Roger Dingledine [Sun, 25 Apr 2004 21:32:04 +0000 (21:32 +0000)] 
now assume all routers support rendezvous cells

svn:r1699

21 years agobump version to 0.0.6rc1
Roger Dingledine [Sun, 25 Apr 2004 20:44:23 +0000 (20:44 +0000)] 
bump version to 0.0.6rc1

svn:r1698

21 years agouse tor_assert
Roger Dingledine [Sun, 25 Apr 2004 20:37:37 +0000 (20:37 +0000)] 
use tor_assert
remove obsolete BUF_OK macro

svn:r1697

21 years agouse tor_assert and PUBLIC_KEY_OK
Roger Dingledine [Sun, 25 Apr 2004 19:59:38 +0000 (19:59 +0000)] 
use tor_assert and PUBLIC_KEY_OK
but don't use tor_assert inside log.c, to avoid loops

svn:r1696

21 years agoAdd a tor_assert macro that logs failed assertions.
Nick Mathewson [Sun, 25 Apr 2004 19:37:39 +0000 (19:37 +0000)] 
Add a tor_assert macro that logs failed assertions.

svn:r1695

21 years agoAdd assert on crypto_pk_write_private_key,and macros to make sure we have real keys
Nick Mathewson [Sun, 25 Apr 2004 19:21:44 +0000 (19:21 +0000)] 
Add assert on crypto_pk_write_private_key,and macros to make sure we have real keys

svn:r1694

21 years agoRemove onion_pkey from connection, since onion keys can change more often than connec...
Nick Mathewson [Sun, 25 Apr 2004 19:04:11 +0000 (19:04 +0000)] 
Remove onion_pkey from connection, since onion keys can change more often than connections. Also add more log messages

svn:r1693

21 years agoremove spurious router_rebuild_descriptor
Nick Mathewson [Sun, 25 Apr 2004 19:01:49 +0000 (19:01 +0000)] 
remove spurious router_rebuild_descriptor

svn:r1692

21 years agodon't build and upload a new desc twice in a row
Roger Dingledine [Sun, 25 Apr 2004 05:19:03 +0000 (05:19 +0000)] 
don't build and upload a new desc twice in a row

svn:r1691

21 years agolog correctly if decoding onion failed
Roger Dingledine [Sun, 25 Apr 2004 04:49:11 +0000 (04:49 +0000)] 
log correctly if decoding onion failed

svn:r1690

21 years agodon't warn when private_decrypt_hybrid fails
Roger Dingledine [Sun, 25 Apr 2004 04:32:59 +0000 (04:32 +0000)] 
don't warn when private_decrypt_hybrid fails

svn:r1689

21 years agobugfix: when rotating onion key, do it (more) correctly
Roger Dingledine [Sun, 25 Apr 2004 03:38:19 +0000 (03:38 +0000)] 
bugfix: when rotating onion key, do it (more) correctly

svn:r1688

21 years agomore touch-ups
Roger Dingledine [Sat, 24 Apr 2004 23:32:24 +0000 (23:32 +0000)] 
more touch-ups

svn:r1687

21 years agoSpurious link-key should not be an error
Nick Mathewson [Sat, 24 Apr 2004 22:50:09 +0000 (22:50 +0000)] 
Spurious link-key should not be an error

svn:r1686

21 years agoNote router addr:port in log messages
Nick Mathewson [Sat, 24 Apr 2004 22:40:32 +0000 (22:40 +0000)] 
Note router addr:port in log messages

svn:r1685

21 years agoCompare nicknames casei.
Nick Mathewson [Sat, 24 Apr 2004 22:34:31 +0000 (22:34 +0000)] 
Compare nicknames casei.

svn:r1684

21 years agoMerge flagday into main branch.
Nick Mathewson [Sat, 24 Apr 2004 22:17:50 +0000 (22:17 +0000)] 
Merge flagday into main branch.

svn:r1683

21 years agoMention tor web site and mailinglists in description.
Peter Palfrader [Sat, 24 Apr 2004 17:42:30 +0000 (17:42 +0000)] 
Mention tor web site and mailinglists in description.

svn:r1682

21 years agorewrite the todo list
Roger Dingledine [Thu, 22 Apr 2004 03:50:42 +0000 (03:50 +0000)] 
rewrite the todo list

svn:r1681

21 years agoanother maybe-todo item
Roger Dingledine [Wed, 21 Apr 2004 21:57:49 +0000 (21:57 +0000)] 
another maybe-todo item

svn:r1680

21 years agoUpdate flag-day status
Nick Mathewson [Wed, 21 Apr 2004 21:56:21 +0000 (21:56 +0000)] 
Update flag-day status

svn:r1679

21 years agoonly expire wedged dir conns that haven't already been expired
Roger Dingledine [Tue, 20 Apr 2004 17:27:54 +0000 (17:27 +0000)] 
only expire wedged dir conns that haven't already been expired

svn:r1676

21 years agouse the real socketpair if we've got it
Roger Dingledine [Mon, 19 Apr 2004 21:31:32 +0000 (21:31 +0000)] 
use the real socketpair if we've got it
now it's just windows that has to use the kludged one

svn:r1675

21 years agothe socketpair bug is no longer a bug
Roger Dingledine [Mon, 19 Apr 2004 21:25:48 +0000 (21:25 +0000)] 
the socketpair bug is no longer a bug
now it is a documented behavior

svn:r1674

21 years agoexpire wedged dir conns after 5min without write, not simply after 5min
Roger Dingledine [Mon, 19 Apr 2004 20:08:42 +0000 (20:08 +0000)] 
expire wedged dir conns after 5min without write, not simply after 5min

svn:r1673

21 years agobump cvs version to 0.0.6pre6-cvs
Roger Dingledine [Mon, 19 Apr 2004 02:56:03 +0000 (02:56 +0000)] 
bump cvs version to 0.0.6pre6-cvs

svn:r1672

21 years agogive wedged dir conns a last chance to flush
Roger Dingledine [Mon, 19 Apr 2004 01:59:20 +0000 (01:59 +0000)] 
give wedged dir conns a last chance to flush

svn:r1671

21 years agoAdd and tenatively assign some items in flag-day todo
Nick Mathewson [Sun, 18 Apr 2004 20:44:04 +0000 (20:44 +0000)] 
Add and tenatively assign some items in flag-day todo

svn:r1669

21 years agotmp patch to also expire old clean rend_ready circs for now
Roger Dingledine [Sun, 18 Apr 2004 09:27:05 +0000 (09:27 +0000)] 
tmp patch to also expire old clean rend_ready circs for now
will have to be fixed once we build-and-open rend circs preemptively

svn:r1668

21 years agobugfix: you mean we're supposed to reuse fresh descriptors and
Roger Dingledine [Sun, 18 Apr 2004 09:04:37 +0000 (09:04 +0000)] 
bugfix: you mean we're supposed to reuse fresh descriptors and
refetch stale ones, not reuse stale ones and refetch fresh ones?

svn:r1667