Commit Graph

449 Commits

Author SHA1 Message Date
Nick Mathewson
c831a9f701 Mark old TorControl.py script as heavily deprecated
svn:r4479
2005-06-24 18:05:43 +00:00
Nick Mathewson
eb327e7660 Add feature to handle unset (default) configuration options in GETCONF control messages
svn:r4461
2005-06-19 22:38:36 +00:00
Nick Mathewson
e8331f9d7d Make OSX init script check for missing argument in a way that works
svn:r4433
2005-06-15 18:19:42 +00:00
Nick Mathewson
787dfac69b make whitespace checker handle non-C too.
svn:r4412
2005-06-11 18:52:37 +00:00
Chris Palmer
0033aa3af1 Helpful or-talk post for people wanting to use Tor only with some
domains.


svn:r4400
2005-06-10 19:36:24 +00:00
Nick Mathewson
0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree.
svn:r4382
2005-06-09 19:03:31 +00:00
Nick Mathewson
a6f51001a5 New whitespace normalization rule: no blank line at EOF.
svn:r4378
2005-06-09 16:46:51 +00:00
Nick Mathewson
9bde5292b2 Add generated file to contrib/osx/.cvsignore
svn:r4336
2005-06-07 18:32:13 +00:00
Nick Mathewson
fa140e8787 Resolve OSX installer bugs 147 and 148
svn:r4333
2005-06-07 18:21:32 +00:00
Roger Dingledine
51b5b808cb bump cvs to 0.1.1.0-alpha-cvs
svn:r4323
2005-06-06 20:27:36 +00:00
Nick Mathewson
a94d7256ea [bug 144] Have torctl.in/tor.sh.in check for location of su binary.
svn:r4311
2005-06-05 14:44:27 +00:00
Roger Dingledine
6cfce54ab0 bump to 0.1.0.8-rc
svn:r4286
2005-05-23 05:47:21 +00:00
Roger Dingledine
36a21de66d now that tor itself disables kqueue on apple, the package doesn't
need to do it anymore.


svn:r4283
2005-05-23 04:33:08 +00:00
Roger Dingledine
159ea44ff4 assume kqueue broken on all os x machines for now.
svn:r4273
2005-05-20 11:14:31 +00:00
Roger Dingledine
208dc969b3 bump to 0.1.0.7-rc-cvs
svn:r4267
2005-05-18 04:01:57 +00:00
Nick Mathewson
356114c28e OSX 10.4.1 really really really wants startup items to be owned by wheel:root.
svn:r4257
2005-05-17 05:26:54 +00:00
Roger Dingledine
ebee138d75 bump to 0.1.0.7-rc
svn:r4255
2005-05-17 04:42:48 +00:00
Nick Mathewson
493f6540f2 Add missing quote
svn:r4232
2005-05-16 00:52:54 +00:00
Roger Dingledine
14b9615d7d bump cvs to 0.1.0.6-rc-cvs
svn:r4231
2005-05-15 13:26:08 +00:00
Nick Mathewson
6d978b78e7 Make postflight script executable; maybe fix bug 141
svn:r4230
2005-05-15 13:13:03 +00:00
Roger Dingledine
7eb559fada bump to 0.1.0.6-rc
svn:r4217
2005-05-15 01:00:45 +00:00
Nick Mathewson
7fa5954431 Fix script name in syntax msg
svn:r4203
2005-05-14 00:39:34 +00:00
Nick Mathewson
0b15170cf3 Fix patch to TorControl.py
svn:r4195
2005-05-12 04:42:45 +00:00
Nick Mathewson
7a50dee157 Commit patch to resolve bug 140
svn:r4194
2005-05-12 04:33:18 +00:00
Nick Mathewson
dcc1b8a838 Better error message when osx script is invoked without an argument
svn:r4190
2005-05-10 22:41:31 +00:00
Roger Dingledine
3d2fbeb979 bump to 0.1.0.5-rc-cvs
svn:r4149
2005-04-28 16:11:48 +00:00
Roger Dingledine
42d57317cd bump to 0.1.0.5-rc
svn:r4138
2005-04-27 19:30:32 +00:00
Roger Dingledine
15c7c73c5e bump to 0.1.0.4-rc-cvs while we're testing
svn:r4123
2005-04-26 20:59:36 +00:00
Roger Dingledine
df18661a28 bump experimental version to 0.1.0.4-rc
svn:r4096
2005-04-23 18:31:25 +00:00
Roger Dingledine
cc620c2afb bump to 0.1.0.3-rc-cvs
svn:r4088
2005-04-23 16:13:56 +00:00
Roger Dingledine
79ce1a42a5 bump to 0.1.0.3-rc
svn:r4064
2005-04-08 06:27:51 +00:00
Nick Mathewson
22d8461191 Update TorControl to handle new event types. EVENT_WARN is obsolete, so rename it to EVENT_TYPE.OBSOLETE_LOG.
svn:r4011
2005-04-05 22:57:39 +00:00
Roger Dingledine
bd82ac06a8 bump to 0.1.0.2-rc-cvs
svn:r3983
2005-04-01 20:30:09 +00:00
Nick Mathewson
0e81265359 update copyright notices.
svn:r3982
2005-04-01 20:15:56 +00:00
Nick Mathewson
998846f1d6 Fix typo in package_nsis.sh
svn:r3977
2005-04-01 16:47:19 +00:00
Roger Dingledine
bcbb0e8ed0 include ExerciseServer.py and PathDemo.py in the tarball
svn:r3974
2005-04-01 16:35:17 +00:00
Roger Dingledine
5de85f54ba bump version to 0.1.0.2-rc
svn:r3969
2005-04-01 14:13:31 +00:00
Nick Mathewson
60d057b03e Add several files to cvsignores
svn:r3963
2005-04-01 08:25:05 +00:00
Nick Mathewson
ae8c68832e Remove autoconf-generated plist files from cvs.
svn:r3962
2005-04-01 08:20:55 +00:00
Nick Mathewson
3b6359737e Fix fix to torrc cleanup; resolve bug 115
svn:r3944
2005-04-01 06:51:12 +00:00
Nick Mathewson
bd75b46ef9 Make sure to create OS X Tor user in <500 range
svn:r3941
2005-04-01 02:57:04 +00:00
Roger Dingledine
561cd28f99 bump cvs version to 0.1.0.1-rc-cvs
svn:r3933
2005-03-31 08:04:01 +00:00
Roger Dingledine
ce4d64d9c6 hack exerciseserver into something i just ran.
svn:r3930
2005-03-31 07:06:21 +00:00
Nick Mathewson
83ad64365a Add close_foo functions to TorControl
svn:r3929
2005-03-31 07:05:29 +00:00
Nick Mathewson
d90b02d318 Cut off after 100 circuits; print which servers were in successful/failed circuits when done.
svn:r3928
2005-03-31 06:21:43 +00:00
Nick Mathewson
85c6d25e5b fix crash
svn:r3927
2005-03-31 06:08:48 +00:00
Nick Mathewson
5062c49c76 Make ExercieseServer actually work.
svn:r3925
2005-03-31 06:05:36 +00:00
Nick Mathewson
14296cd49c First cut at server-poker.
svn:r3924
2005-03-31 05:52:23 +00:00
Nick Mathewson
13bd755ae6 checkpoint fixes to TorControl
svn:r3923
2005-03-31 05:44:44 +00:00
Nick Mathewson
c7ef516c43 Add more functionality; fix syntax.
svn:r3922
2005-03-31 05:11:32 +00:00
Roger Dingledine
e692e73853 deal with the fact that tor-control.py got renamed
svn:r3883
2005-03-26 01:45:50 +00:00
Nick Mathewson
5c0e6b587a Rename tor-control.py to TorControl.py; begin making it into a useful library instead of a lame testing script.
svn:r3879
2005-03-25 20:52:51 +00:00
Nick Mathewson
ba578f0ed6 Fix Python resolve script so we have an easy way to test SOCKS5 resolves.
svn:r3852
2005-03-24 01:13:27 +00:00
Nick Mathewson
0cfdeb01c8 Debug EXTENDCIRCUIT
svn:r3849
2005-03-24 01:08:25 +00:00
Nick Mathewson
2930a3eef0 Bump OSX versions.
svn:r3848
2005-03-24 01:06:05 +00:00
Roger Dingledine
935d0d9685 bump cvs to 0.1.0.1-rc
svn:r3845
2005-03-23 22:00:42 +00:00
Nick Mathewson
fbf2289d37 Remove @LOCALSTATEDIR@ macros when building windows package
svn:r3842
2005-03-23 21:28:37 +00:00
Nick Mathewson
6e4bccc4ac Make GETINFO for "network-status" work on non-authdirs
svn:r3837
2005-03-23 19:15:10 +00:00
Nick Mathewson
f362b41b27 Make tor-control.py demo script exercise more of the controller interface, and provide a more useful set of functions itself.
svn:r3834
2005-03-23 08:36:47 +00:00
Nick Mathewson
11aa682812 Split version info into separate spec doc.
svn:r3783
2005-03-19 05:07:19 +00:00
Nick Mathewson
e1e7ffcae7 Make OSX install happier about running on non-default volume.
svn:r3777
2005-03-18 22:43:46 +00:00
Nick Mathewson
71c7733154 Make OS X package actually try to log things to the nice log directory we gave it.
svn:r3776
2005-03-18 21:58:52 +00:00
Nick Mathewson
59653fea45 Make OS X log happily to /var/log/Tor
svn:r3775
2005-03-18 21:45:36 +00:00
Nick Mathewson
4b400312de Mac packaging magic: make man pages useable, and do not overwrite existing torrc files.
svn:r3774
2005-03-18 20:59:14 +00:00
Nick Mathewson
ccf318ae59 Clean up privoxy-tor-toggle; untabify; clean up messages; remove fwd-incompatible "print status on unrecognized command" feature
svn:r3742
2005-03-11 20:37:26 +00:00
Roger Dingledine
cb35994dec add a contrib script to toggle whether privoxy uses tor.
seems to be configured for debian by default.


svn:r3741
2005-03-11 20:30:22 +00:00
Roger Dingledine
1630fa560f distribute exitlist in the tarball too
svn:r3701
2005-02-25 21:28:13 +00:00
Nick Mathewson
fc37206df6 simple python script to parse directories and find tor nodes that exit to listed nodes/ports. interface could be more polished, but this should do.
svn:r3692
2005-02-25 05:45:40 +00:00
Roger Dingledine
d29a29654e if we're going to ship with our own privoxy, we might as well
lock it down a bit more.
(does this break anything?)
thanks to Brett Carrington for pointing this out.


svn:r3418
2005-01-23 10:04:03 +00:00
Roger Dingledine
362d89fb62 remove autoconfed file from cvs
svn:r3390
2005-01-20 20:18:05 +00:00
Nick Mathewson
2614589166 Enable Mac startup script by default
svn:r3311
2005-01-05 19:45:28 +00:00
Nick Mathewson
30aa8ab1cd fix typo in mac installer
svn:r3310
2005-01-05 19:34:01 +00:00
Roger Dingledine
f6b0032c31 update url for tor
svn:r3300
2005-01-05 02:48:44 +00:00
Nick Mathewson
20142a2508 Forward-port OSX packaging stuff from maint branch
svn:r3299
2005-01-05 02:46:25 +00:00
Roger Dingledine
d9439a32da change url in win32 installer
svn:r3295
2005-01-04 23:55:26 +00:00
Nick Mathewson
7dd37f9e6b Remove click-through license page from windows installer
svn:r3259
2005-01-03 21:23:29 +00:00
Nick Mathewson
323b3a8dbc Bump repository version to tor-0.1.0.0-alpha-cvs. (First prerelease will be 0.1.0.1-alpha
svn:r3168
2004-12-17 21:17:44 +00:00
Roger Dingledine
29cf8a0a45 move us to 0.0.9.1
svn:r3150
2004-12-15 19:51:35 +00:00
Roger Dingledine
c0cb824857 move us to 0.0.9
svn:r3139
2004-12-13 00:52:35 +00:00
Roger Dingledine
524a8bdc70 bump to 0.0.9rc7
svn:r3121
2004-12-08 01:14:56 +00:00
Roger Dingledine
3ff0077cbb bump us to 0.0.9rc7-cvs
svn:r3102
2004-12-07 07:37:01 +00:00
Roger Dingledine
4006246b9e bump us to 0.0.9rc6
svn:r3089
2004-12-06 06:27:39 +00:00
Roger Dingledine
e694268644 bump us to 0.0.9rc6-cvs
darn these bugs


svn:r3069
2004-12-04 00:36:34 +00:00
Roger Dingledine
a3395e893f bump to 0.0.9rc5
svn:r3056
2004-12-01 04:32:51 +00:00
Roger Dingledine
9811f68310 bump to 0.0.9rc5-cvs
svn:r3009
2004-11-29 01:00:54 +00:00
Nick Mathewson
f7c6ad065e correct multiple internal spaces
svn:r3004
2004-11-28 09:14:07 +00:00
Nick Mathewson
6f5dbefa7e Normalize space: add one between every control keyword and control clause.
svn:r3003
2004-11-28 09:05:49 +00:00
Roger Dingledine
67dc7baa59 bump to 0.0.9rc4
svn:r3001
2004-11-28 06:44:08 +00:00
Roger Dingledine
81dad3e08b that's enough changes to bump to rc4-cvs
svn:r2991
2004-11-26 04:08:07 +00:00
Roger Dingledine
d254aeb09e bump to 0.0.9rc3
svn:r2984
2004-11-25 05:40:06 +00:00
Roger Dingledine
6be64e7fbd tor-stress doesn't use gettimeofday anymore, and it's not portable,
so comment it out.


svn:r2976
2004-11-24 06:44:58 +00:00
Nick Mathewson
e84f964aad bump windows version stuff to 009rc2
svn:r2967
2004-11-24 00:33:30 +00:00
Roger Dingledine
7ed738b34c fix some typos; move to 0.0.9rc1
svn:r2951
2004-11-23 07:37:25 +00:00
Nick Mathewson
6fc834ab16 Enhancements to whitespace borkage detector
svn:r2944
2004-11-22 23:28:54 +00:00
Roger Dingledine
604be3ae44 clean up tor-stress a bit, for posterity
svn:r2933
2004-11-22 00:10:35 +00:00
Roger Dingledine
67ac11c2fa commit a short script to do lots of fetches through tor at once
when you do 20 or so at once, things start going odd.

might be privoxy, might be tor.


svn:r2927
2004-11-21 06:35:22 +00:00
Nick Mathewson
bfc2e95230 Bump windows version
svn:r2923
2004-11-21 04:18:36 +00:00
Roger Dingledine
aa9461f13a jbash prefers one backslash to two.
one didn't work for me when i tried, but hey.
i hate shell.


svn:r2910
2004-11-19 08:36:25 +00:00
Roger Dingledine
3e4f30fbb9 bump us to 0.0.9pre6
svn:r2902
2004-11-16 03:29:09 +00:00
Nick Mathewson
014198e758 Our new favored MS build environment is vc7/visual studio .net; vc6 is just too broken.
svn:r2897
2004-11-15 23:34:38 +00:00
Nick Mathewson
ea97cb9c64 Add tor.spec and torctl to .cvsignore files
svn:r2879
2004-11-15 03:31:32 +00:00
Nick Mathewson
cd6989265d Uninstaller should remove tor_resolve.exe too
svn:r2867
2004-11-14 19:10:46 +00:00
Nick Mathewson
8a5124e2e5 Make TODO items done.
svn:r2866
2004-11-14 19:08:24 +00:00
Nick Mathewson
f7094852dc Make happy-installer script work.
svn:r2863
2004-11-14 18:56:46 +00:00
Nick Mathewson
d6c2a1be68 Add shell script to automate windows packaging. Only Nick is expected to run this.
svn:r2862
2004-11-14 18:50:06 +00:00
Nick Mathewson
3785a6906f Add tor_resolve to package
svn:r2861
2004-11-14 18:49:31 +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
Nick Mathewson
f4aa1da0b6 Add maintainer script to propagate Tor version to windows
svn:r2842
2004-11-14 00:11:27 +00:00
Nick Mathewson
89adfcfb90 Tweak openssl version
svn:r2840
2004-11-14 00:09:51 +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
Roger Dingledine
df671e09cc don't install tor-control.py, just ship it
svn:r2784
2004-11-10 04:06:24 +00:00
Roger Dingledine
c549be0815 hack the tor.sh so it uses the new log format even on the command-line
svn:r2777
2004-11-10 03:37:06 +00:00
Nick Mathewson
21c92dace0 More whitespace normalization
svn:r2768
2004-11-10 01:20:17 +00:00
Nick Mathewson
5a5be93f80 Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c
svn:r2758
2004-11-09 20:04:00 +00:00
Roger Dingledine
a6d2bf19c1 tweak the tor-control some more
svn:r2749
2004-11-09 11:15:48 +00:00
Roger Dingledine
6483f95ce7 fix a tor-resolve bug that could not possibly have ever worked but
python is too braindead^Wflexible to be able to tell us


svn:r2740
2004-11-09 09:27:34 +00:00
Roger Dingledine
911538725a a tor-control patch to do setconf too
svn:r2725
2004-11-09 05:45:41 +00:00
Roger Dingledine
10ddf2b47f ship tor-control.py in the tarball
svn:r2713
2004-11-09 01:34:18 +00:00
Roger Dingledine
11b2c6a476 add an in-progress python controller to test controlport
svn:r2701
2004-11-07 22:08:20 +00:00
Nick Mathewson
69e5e8d0ad Merge RPM spec patch from jbash
svn:r2674
2004-11-04 15:17:22 +00:00
Roger Dingledine
6c20e32939 fix 'make dist' so it works again
svn:r2633
2004-10-31 21:16:09 +00:00
Nick Mathewson
7fda3df9dd Rename Python tor-resolve to tor-resolve.py; stop installing it; move tor-resolve manpage to doc directory
svn:r2621
2004-10-28 20:30:10 +00:00
Roger Dingledine
7013043af0 clean up the torify man page
svn:r2377
2004-09-27 01:28:17 +00:00
Roger Dingledine
d6c09c054a ship tor-resolve.1 in the tarball
svn:r2287
2004-08-18 11:04:04 +00:00
Roger Dingledine
10c73764f8 give tor-resolve a man page
svn:r2230
2004-08-15 08:12:56 +00:00
Roger Dingledine
a450909716 rename tor_resolve to tor-resolve
svn:r2113
2004-07-22 22:35:25 +00:00
Nick Mathewson
6d53717215 Handle closed connection properly on tor_resolve
svn:r2066
2004-07-20 21:05:05 +00:00
Roger Dingledine
63b476a63c ship and install tor_resolve script too
svn:r2060
2004-07-20 06:59:22 +00:00
Nick Mathewson
dfaa5ce70f Add simple python tool to use Tor for DNS lookups
svn:r1977
2004-06-17 18:12:03 +00:00
Nick Mathewson
37c45424d6 Checkpoint work towards making tor.spec work with current tor and conform (more or less) to fedora.us packaging guidelines
svn:r1953
2004-06-06 23:20:28 +00:00
Nick Mathewson
7faec93ea5 Make mdd.py marginally less kludgey
svn:r1861
2004-05-13 00:09:50 +00:00
Nick Mathewson
44aecf8628 Add nasty kludgy broken call-graph generator
svn:r1855
2004-05-12 20:24:56 +00:00
Peter Palfrader
a1a4c5be19 Update cvsignores
svn:r1577
2004-04-09 13:14:52 +00:00
Nick Mathewson
cc844eeed3 Add more stuff to cvsignores
svn:r1367
2004-03-29 20:38:49 +00:00
Roger Dingledine
d16f142fa9 fix the rpm spec description again
svn:r1200
2004-03-02 19:28:15 +00:00
Nick Mathewson
a1503f667e Integrate jbash's RPM spec into build process. (Requires "rpmbuild" to
build properly.  Works fine on redhat 9.  YMMV.)


svn:r1199
2004-03-02 19:09:30 +00:00
Nick Mathewson
c14963aa07 Dont use -eq for =; make TORGROUP and TORUSER independent
svn:r1134
2004-02-27 00:24:08 +00:00
Nick Mathewson
40a8b340da Make init script work with chkconfig; make it put pids in /var/run/tor (not /var/run) and allow it to su as needed (based on tor.spec)
svn:r1133
2004-02-27 00:07:33 +00:00
Roger Dingledine
e39bfa8ff9 install the torify.1 man page too
svn:r1094
2004-02-17 08:05:39 +00:00
Roger Dingledine
53381a722d make 'make dist' work
svn:r1091
2004-02-17 07:20:01 +00:00
Steven Hazel
08362831b9 this will cause the things in this directory to get installed properly, maybe
svn:r1089
2004-02-17 06:40:42 +00:00
Roger Dingledine
927af8c3d5 sync up the rpm spec description so it matches the deb more
svn:r1084
2004-02-17 04:55:57 +00:00
Roger Dingledine
ee49ce66b6 torify should look in the /etc we configured it to look for
svn:r1079
2004-02-17 04:28:48 +00:00
Nick Mathewson
a7cb0df793 Add initial spec file from jbash; no edits yet
svn:r1074
2004-02-17 01:19:06 +00:00
Roger Dingledine
22b3d10aed move the tor init script into contrib/
svn:r1067
2004-02-17 00:55:29 +00:00
Peter Palfrader
153d198a4d Make the filename used in the script match the one we use.
svn:r1066
2004-02-17 00:50:57 +00:00
Peter Palfrader
a9ec08e362 Add torify
svn:r1064
2004-02-17 00:46:59 +00:00