]>
git.ipfire.org Git - thirdparty/tor.git/log
Roger Dingledine [Mon, 10 May 2004 04:42:22 +0000 (04:42 +0000)]
comment and doxygenate connection_edge.c
svn:r1833
Nick Mathewson [Mon, 10 May 2004 04:34:48 +0000 (04:34 +0000)]
More doxygenation.
svn:r1832
Roger Dingledine [Mon, 10 May 2004 03:56:58 +0000 (03:56 +0000)]
give connection.c a skeletal file/brief header
svn:r1831
Roger Dingledine [Mon, 10 May 2004 03:54:33 +0000 (03:54 +0000)]
tweak comment in connection_or
svn:r1830
Nick Mathewson [Mon, 10 May 2004 03:53:24 +0000 (03:53 +0000)]
Doxygenate common.
svn:r1829
Roger Dingledine [Mon, 10 May 2004 02:43:41 +0000 (02:43 +0000)]
doxygen for tor_main.c
svn:r1828
Roger Dingledine [Mon, 10 May 2004 02:39:48 +0000 (02:39 +0000)]
remove an orphan function declaration
svn:r1827
Roger Dingledine [Mon, 10 May 2004 02:36:04 +0000 (02:36 +0000)]
function header comments for onion.c, including doxygen markup
svn:r1826
Roger Dingledine [Mon, 10 May 2004 01:32:57 +0000 (01:32 +0000)]
function header comments for connection.c, including doxygen markup
svn:r1825
Roger Dingledine [Sun, 9 May 2004 16:47:25 +0000 (16:47 +0000)]
more doxygen markup
plenty more remains
svn:r1824
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
Roger Dingledine [Sun, 9 May 2004 16:32:33 +0000 (16:32 +0000)]
fix a typo in our doxygen instructions
svn:r1822
Roger Dingledine [Sun, 9 May 2004 16:32:22 +0000 (16:32 +0000)]
minor edits to changelog and readme
svn:r1821
Nick Mathewson [Fri, 7 May 2004 17:04:12 +0000 (17:04 +0000)]
Add doxygen markup for util and buffers
svn:r1820
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
Roger Dingledine [Fri, 7 May 2004 08:53:40 +0000 (08:53 +0000)]
comment the functions in connection_or.c
svn:r1818
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
Peter Palfrader [Thu, 6 May 2004 23:25:12 +0000 (23:25 +0000)]
Move tor manpage to section 8
svn:r1816
Peter Palfrader [Thu, 6 May 2004 23:11:12 +0000 (23:11 +0000)]
Recommend socat
svn:r1815
Roger Dingledine [Thu, 6 May 2004 22:47:48 +0000 (22:47 +0000)]
forward-port header-length-increase patch
svn:r1814
Roger Dingledine [Thu, 6 May 2004 22:47:15 +0000 (22:47 +0000)]
forward-port built-in dirservers string
svn:r1813
Roger Dingledine [Thu, 6 May 2004 22:46:42 +0000 (22:46 +0000)]
forward-port dirservers file
svn:r1812
Roger Dingledine [Thu, 6 May 2004 22:46:32 +0000 (22:46 +0000)]
forward-port changelog
svn:r1811
Roger Dingledine [Thu, 6 May 2004 22:38:12 +0000 (22:38 +0000)]
bump cvs version to 0.0.7pre1-cvs
svn:r1810
Peter Palfrader [Thu, 6 May 2004 22:25:51 +0000 (22:25 +0000)]
New upstream release.
svn:r1808
Nick Mathewson [Thu, 6 May 2004 19:51:50 +0000 (19:51 +0000)]
Fix bug in stream position adjustment
svn:r1801
Nick Mathewson [Thu, 6 May 2004 19:41:33 +0000 (19:41 +0000)]
Use correct aes-ctr implementation in mainline, too.
svn:r1800
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
Nick Mathewson [Wed, 5 May 2004 21:35:12 +0000 (21:35 +0000)]
Document the rest of main.c
svn:r1797
Nick Mathewson [Wed, 5 May 2004 21:32:43 +0000 (21:32 +0000)]
Comments for nearly all non-tricky files
svn:r1796
Nick Mathewson [Wed, 5 May 2004 20:27:20 +0000 (20:27 +0000)]
Use intptr_t when playing with void*s
svn:r1795
Nick Mathewson [Wed, 5 May 2004 20:26:35 +0000 (20:26 +0000)]
Add intptr_t and uintptr_t to torint.h
svn:r1794
Nick Mathewson [Wed, 5 May 2004 20:09:06 +0000 (20:09 +0000)]
Fix compilation warnings on 64-bit platforms
svn:r1793
Roger Dingledine [Wed, 5 May 2004 07:34:04 +0000 (07:34 +0000)]
specify bandwidth minimums for people running servers
svn:r1792
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
Nick Mathewson [Wed, 5 May 2004 04:55:00 +0000 (04:55 +0000)]
Never list unapproved servers as recommended
svn:r1790
Nick Mathewson [Wed, 5 May 2004 02:50:38 +0000 (02:50 +0000)]
More documentation; fix for compilation warning
svn:r1789
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
Nick Mathewson [Wed, 5 May 2004 01:01:34 +0000 (01:01 +0000)]
Make non-fake tor_poll robust against -1 fds
svn:r1787
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
Nick Mathewson [Wed, 5 May 2004 00:30:43 +0000 (00:30 +0000)]
More documentation
svn:r1785
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
Nick Mathewson [Tue, 4 May 2004 18:17:45 +0000 (18:17 +0000)]
Comment router*.c
svn:r1783
Nick Mathewson [Tue, 4 May 2004 18:17:28 +0000 (18:17 +0000)]
Fix mac compile
svn:r1782
Peter Palfrader [Sun, 2 May 2004 22:00:07 +0000 (22:00 +0000)]
New upstream release.
svn:r1780
Peter Palfrader [Sun, 2 May 2004 21:59:48 +0000 (21:59 +0000)]
New upstream release candidate
svn:r1778
Nick Mathewson [Sun, 2 May 2004 20:27:48 +0000 (20:27 +0000)]
tor_assert(), not assert()
svn:r1777
Nick Mathewson [Sun, 2 May 2004 20:23:35 +0000 (20:23 +0000)]
Fix windows compile.
svn:r1776
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
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
Nick Mathewson [Sun, 2 May 2004 19:29:59 +0000 (19:29 +0000)]
Windows version is 0.0.6 too
svn:r1771
Roger Dingledine [Sun, 2 May 2004 19:27:16 +0000 (19:27 +0000)]
version is 0.0.6
svn:r1770
Roger Dingledine [Sun, 2 May 2004 19:26:51 +0000 (19:26 +0000)]
commit the 0.0.6 changelog
svn:r1769
Roger Dingledine [Sun, 2 May 2004 03:42:14 +0000 (03:42 +0000)]
bump main version to 0.0.6rc4
svn:r1768
Nick Mathewson [Sun, 2 May 2004 03:38:31 +0000 (03:38 +0000)]
Bump windows version to 0.0.6rc4
svn:r1767
Roger Dingledine [Sun, 2 May 2004 03:34:59 +0000 (03:34 +0000)]
another bug that's been bugging me
svn:r1766
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
Roger Dingledine [Sun, 2 May 2004 03:20:13 +0000 (03:20 +0000)]
another todo we should do
svn:r1764
Roger Dingledine [Sun, 2 May 2004 03:15:55 +0000 (03:15 +0000)]
patches on patches
svn:r1763
Roger Dingledine [Sun, 2 May 2004 02:55:29 +0000 (02:55 +0000)]
some more todo items
svn:r1762
Roger Dingledine [Sat, 1 May 2004 23:29:20 +0000 (23:29 +0000)]
some patches on the patches
svn:r1761
Nick Mathewson [Sat, 1 May 2004 22:08:43 +0000 (22:08 +0000)]
Documenmt buffers.c; remove function that nobody ever calls.
svn:r1760
Nick Mathewson [Sat, 1 May 2004 21:50:53 +0000 (21:50 +0000)]
Remove bogus */ so util.c compiles
svn:r1759
Nick Mathewson [Sat, 1 May 2004 21:41:23 +0000 (21:41 +0000)]
Finish documenting the functions in common
svn:r1758
Nick Mathewson [Sat, 1 May 2004 20:55:31 +0000 (20:55 +0000)]
Fix windows compile
svn:r1757
Nick Mathewson [Sat, 1 May 2004 20:46:28 +0000 (20:46 +0000)]
Handle windows socket errors correctly; comment most of common.
svn:r1756
Roger Dingledine [Fri, 30 Apr 2004 16:35:48 +0000 (16:35 +0000)]
fix a seg fault (whoops)
svn:r1755
Roger Dingledine [Fri, 30 Apr 2004 05:42:52 +0000 (05:42 +0000)]
note another bug to be fixed sometime
svn:r1754
Roger Dingledine [Fri, 30 Apr 2004 04:12:57 +0000 (04:12 +0000)]
tell people the default location of torrc
svn:r1753
Peter Palfrader [Thu, 29 Apr 2004 09:52:59 +0000 (09:52 +0000)]
New upstream release candidate.
svn:r1751
Roger Dingledine [Thu, 29 Apr 2004 08:10:13 +0000 (08:10 +0000)]
update the built-in dirservers default
svn:r1750
Roger Dingledine [Thu, 29 Apr 2004 02:53:36 +0000 (02:53 +0000)]
and then bump to rc4-cvs
svn:r1749
Roger Dingledine [Thu, 29 Apr 2004 02:53:06 +0000 (02:53 +0000)]
bump to rc3
svn:r1748
Roger Dingledine [Thu, 29 Apr 2004 02:52:49 +0000 (02:52 +0000)]
some cosmetic fixes
svn:r1747
Nick Mathewson [Wed, 28 Apr 2004 21:17:42 +0000 (21:17 +0000)]
Oops -- the Windows function is closesocket, not socketclose
svn:r1746
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
Roger Dingledine [Wed, 28 Apr 2004 20:57:03 +0000 (20:57 +0000)]
use tor_lookup_hostname for binding local addresses too
svn:r1744
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
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
Roger Dingledine [Wed, 28 Apr 2004 20:22:37 +0000 (20:22 +0000)]
use nick's _ARRAYSIZE abstraction
svn:r1741
Roger Dingledine [Wed, 28 Apr 2004 20:18:22 +0000 (20:18 +0000)]
nick, is this what you meant?
svn:r1740
Nick Mathewson [Wed, 28 Apr 2004 20:13:21 +0000 (20:13 +0000)]
Make Tor build on win32 with VC6 without warnings.
svn:r1739
Roger Dingledine [Wed, 28 Apr 2004 20:12:44 +0000 (20:12 +0000)]
bug resolved (hopefully), so remove comment
svn:r1738
Roger Dingledine [Wed, 28 Apr 2004 20:11:37 +0000 (20:11 +0000)]
clean dns.c better
svn:r1737
Roger Dingledine [Wed, 28 Apr 2004 20:01:54 +0000 (20:01 +0000)]
clarify the hybrid encryption in our spec
svn:r1736
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
Nick Mathewson [Wed, 28 Apr 2004 19:35:12 +0000 (19:35 +0000)]
Workarounds for a couple of pieces of windows strangeness.
svn:r1734
Roger Dingledine [Wed, 28 Apr 2004 00:05:56 +0000 (00:05 +0000)]
clean some dead code (right?)
svn:r1733
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
Roger Dingledine [Tue, 27 Apr 2004 21:48:37 +0000 (21:48 +0000)]
set Content-Type on the directory and hidserv descriptor
svn:r1731
Roger Dingledine [Tue, 27 Apr 2004 11:28:45 +0000 (11:28 +0000)]
make my assumption explicit
svn:r1730
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
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
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
Nick Mathewson [Mon, 26 Apr 2004 23:05:58 +0000 (23:05 +0000)]
Log number of bytes pending after read.
svn:r1726
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
Nick Mathewson [Mon, 26 Apr 2004 23:01:15 +0000 (23:01 +0000)]
Remove spurious semi
svn:r1724
Nick Mathewson [Mon, 26 Apr 2004 23:00:07 +0000 (23:00 +0000)]
Add a macro to catch unhandled openssl errors.
svn:r1723
Roger Dingledine [Mon, 26 Apr 2004 22:22:18 +0000 (22:22 +0000)]
and other debugs
svn:r1722
Roger Dingledine [Mon, 26 Apr 2004 22:22:11 +0000 (22:22 +0000)]
log debug so nick can see it too
svn:r1721