Commit Graph

2740 Commits

Author SHA1 Message Date
Roger Dingledine
846f71dcca make kill -USR1 work again
svn:r2853
2004-11-14 13:35:47 +00:00
Roger Dingledine
5dcc6fd8b2 ok ok the stat wasn't redundant
but the warn was


svn:r2852
2004-11-14 13:35:39 +00:00
Roger Dingledine
f595ee9a87 clean up spec headers, mark a few todo items off
svn:r2851
2004-11-14 10:29:43 +00:00
Roger Dingledine
38d1bab5e1 correct the link to torrc.sample
svn:r2850
2004-11-14 10:03:08 +00:00
Roger Dingledine
14c7ad409f remove redundant stdio.h
i guess that wasn't the fix


svn:r2849
2004-11-14 09:49:27 +00:00
Roger Dingledine
bd4d99b3fe clean up the ftello call a little bit.
but i'm still getting:
log.c:94: warning: implicit declaration of function `ftello'


svn:r2848
2004-11-14 09:48:54 +00:00
Roger Dingledine
4564367b2a Remove redundant stat() for reading cached directory, and remove
confusing warn when the cached directory isn't there yet.


svn:r2847
2004-11-14 09:40:07 +00:00
Roger Dingledine
affcda71c6 generate contrib/torctl via auto*
svn:r2846
2004-11-14 09:05:56 +00:00
Roger Dingledine
acb2c10a5b add another contributed tor start/stop script
plus ship both our start/stop scripts in the tarball


svn:r2845
2004-11-14 09:05:28 +00:00
Roger Dingledine
3f5c113815 clean a comment
svn:r2844
2004-11-14 04:55:02 +00:00
Roger Dingledine
23c6d8a926 update the 009pre5 changelog with what i actually announced
svn:r2843
2004-11-14 04:54:35 +00:00
Nick Mathewson
f4aa1da0b6 Add maintainer script to propagate Tor version to windows
svn:r2842
2004-11-14 00:11:27 +00:00
Nick Mathewson
611e89a0f8 Update windows installer todo
svn:r2841
2004-11-14 00:11:00 +00:00
Nick Mathewson
89adfcfb90 Tweak openssl version
svn:r2840
2004-11-14 00:09:51 +00:00
Nick Mathewson
ed4fa18699 normalize whitespace
svn:r2839
2004-11-13 23:34:01 +00:00
Nick Mathewson
ae7821bd88 Bump windows version
svn:r2838
2004-11-13 23:28:16 +00:00
Nick Mathewson
aab929abe0 Use the data, *then* free it. It works so much better.
svn:r2837
2004-11-13 23:27:50 +00:00
Nick Mathewson
0753f630e8 Make tor.nsi work, document how to use it, and document what it still needs. Also include it in our distribution
svn:r2836
2004-11-13 23:26:53 +00:00
Nick Mathewson
d2da561f55 Update installer script to seemingly better values.
svn:r2835
2004-11-13 17:58:25 +00:00
Nick Mathewson
23dc5a94f7 Add original version of NSI installer script from J Doe; this will need some tweaking.
svn:r2834
2004-11-13 17:46:48 +00:00
Nick Mathewson
dc48e7aeed Document remaining configuration options; add a ccheck for redundant authentication mechanisms in options_validate; add TODO items for post-009 hibernation features
svn:r2833
2004-11-13 17:17:04 +00:00
Nick Mathewson
08627d5d87 Track whether descriptor is dirty/uploaded. When any options are set, mark it dirty. Once a minute, regenerate and upload the server descriptor if it is dirty.
svn:r2832
2004-11-13 16:53:48 +00:00
Roger Dingledine
ec7d0d43f4 add in some more todo items
svn:r2831
2004-11-13 11:45:44 +00:00
Roger Dingledine
d214e06af2 remove finished 0.0.9pre5 items
add a weasel-wishlist item


svn:r2830
2004-11-13 04:33:21 +00:00
Nick Mathewson
6c40d2b227 Allocate 009pre6 items
svn:r2829
2004-11-13 04:31:46 +00:00
Nick Mathewson
0b42e31fe0 Comment a confusing conditional
svn:r2828
2004-11-13 02:54:30 +00:00
Peter Palfrader
8fd6d0e3f3 And install it into usr/share/doc/tor/
svn:r2827
2004-11-13 02:51:44 +00:00
Roger Dingledine
56a718f538 include control-spec.txt in the tarball
svn:r2826
2004-11-13 02:49:11 +00:00
Roger Dingledine
5864f4ac01 fix a seg fault when fetching rendezvous descs
svn:r2825
2004-11-12 21:59:27 +00:00
Nick Mathewson
a3788d5c9d Fix argument to strncpy.
svn:r2824
2004-11-12 21:14:51 +00:00
Nick Mathewson
a8f9ba91db Nobody was using the return values from smartlist_(set|del|del_keeporder), so remove them.
svn:r2823
2004-11-12 21:14:06 +00:00
Nick Mathewson
238a895e69 Add a FAST_SMARTLIST define to optionally inline smartlist_get and smartlist_len, which are two major profiling offenders.
svn:r2822
2004-11-12 20:41:52 +00:00
Nick Mathewson
c466b7e72f Speed up tor_strndup a lot: profiling suggests that our use of strlcpy here was a bad idea.
svn:r2821
2004-11-12 20:41:03 +00:00
Nick Mathewson
eabcf6618e Write most of the implementation for SAVECONF.
svn:r2820
2004-11-12 20:09:54 +00:00
Nick Mathewson
5109de5626 Rename exit_policy to addr_policy, since it gets used for SOCKS and directory connections too. Make all policies get validated in options_validate, and make SOCKS/directory policies get set in options_act.
svn:r2819
2004-11-12 19:39:13 +00:00
Peter Palfrader
ad8e779db2 Tweak it some more
svn:r2817
2004-11-12 17:34:02 +00:00
Peter Palfrader
ecf21bda3f Change init startup script to properly deal with tor printing stuff on startup.
svn:r2816
2004-11-12 17:31:42 +00:00
Peter Palfrader
26652ef72c Guess this is 0.0.8+0.0.9pre5-2
svn:r2815
2004-11-12 17:24:28 +00:00
Peter Palfrader
3bd77da001 Remove /usr/bin/tor-control.py from the binary package
svn:r2814
2004-11-12 17:21:16 +00:00
Peter Palfrader
ead200164a Do not patch the default torrc to include settings we really want. Instead modify the compiled in default options.
svn:r2813
2004-11-12 17:17:58 +00:00
Peter Palfrader
a1e7ad4855 Fix two comments in torrc.sample.in directly in the upstream source
svn:r2812
2004-11-12 17:04:42 +00:00
Peter Palfrader
abd90020a4 Point to /var/log/tor (the directory) instead of a single file (/var/log/tor/log) in the debian patch of the manpage.
svn:r2811
2004-11-12 16:52:10 +00:00
Peter Palfrader
b7131c2260 Make logs readable by the system administrators (group adm)
svn:r2810
2004-11-12 16:48:27 +00:00
Peter Palfrader
2e0db9b0f9 Symlink tor(8) manpage to torrc(5)
svn:r2809
2004-11-12 16:47:21 +00:00
Nick Mathewson
60880cda84 Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarification on some. Turn all XXXX008 ("showstopper for 0.0.8 release") items into XXXX009 or XXXX, since plainly they were not showstoppers for 0.0.8. Add/clean some docs.
svn:r2808
2004-11-12 16:39:03 +00:00
Nick Mathewson
2a5bcb29e6 Resolve FIXME: Possible solution to note_disconnect problem; needs thought and review.
svn:r2807
2004-11-12 05:52:19 +00:00
Nick Mathewson
5d92fbe30e Use autoconf to enable largefile support where necessary. Use ftello where available, since ftell can fail at 2GB.
svn:r2806
2004-11-12 05:05:41 +00:00
Nick Mathewson
0faab62cd9 Resolve FIXMES: sometimes an error code is just an error code
svn:r2805
2004-11-12 05:03:50 +00:00
Roger Dingledine
90e0ad517e dfc caught a SIGXFSZ error when his debugfile reached 2GB.
so if they exist, catch them and ignore them.
write() will fail normally and we'll look at errno like
normal human beings.


svn:r2804
2004-11-12 04:59:37 +00:00
Roger Dingledine
c106ab8315 clean torrc sample
change log files to end in .log for logrotate to notice
mention that address doesn't need to be defined


svn:r2803
2004-11-12 04:00:07 +00:00