Commit Graph

67 Commits

Author SHA1 Message Date
Roger Dingledine
a98579e0bc bump version back to 0.0.4.1
svn:r1348
2004-03-26 23:38:33 +00:00
Roger Dingledine
dc91cb6cb2 bump cvs to 0.0.5
svn:r1344
2004-03-26 22:44:44 +00:00
Roger Dingledine
3be56afa05 bump cvs to 0.0.4
svn:r1339
2004-03-26 19:39:11 +00:00
Nick Mathewson
2561472809 Add missing dollar sign
svn:r1330
2004-03-21 04:19:31 +00:00
Nick Mathewson
b69f5f3e1b Add an autoconf test for whether unaligned int access is permitted.
It works on macos, and works correctly when I twiddle the test code to
generate a spurious segfault.  Will it work anywhere else?


svn:r1329
2004-03-21 04:14:06 +00:00
Roger Dingledine
e5cf396285 oops, and make make work too on solaris
svn:r1316
2004-03-20 20:08:19 +00:00
Roger Dingledine
31aadef2d3 make configure work on solaris without mods
svn:r1315
2004-03-20 20:00:58 +00:00
Roger Dingledine
4d37311481 we'd forgotten to autoconf fcntl.h
svn:r1304
2004-03-19 21:33:36 +00:00
Roger Dingledine
e66adf3d79 bump version to 0.0.2
svn:r1296
2004-03-19 06:28:20 +00:00
Nick Mathewson
971b002d93 Include strlcpy and strlcat where not available, so our string ops can be less error-prone.
svn:r1289
2004-03-17 07:28:09 +00:00
Roger Dingledine
de04585103 bump us to pre27
world's shortest release


svn:r1281
2004-03-15 04:21:35 +00:00
Nick Mathewson
0e5a134709 Fix DOS line endings; autoconfize checks for strptime and inet_aton
svn:r1248
2004-03-09 22:09:13 +00:00
Roger Dingledine
044bda2f06 bump cvs to pre26
svn:r1237
2004-03-06 01:47:31 +00:00
Roger Dingledine
3ed196ca4e bump cvs to pre25
svn:r1218
2004-03-03 09:55:14 +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
Roger Dingledine
5aafb298af bump cvs to pre24
svn:r1183
2004-02-29 11:25:52 +00:00
Roger Dingledine
58a7bfab81 bump cvs to pre23
svn:r1144
2004-02-27 04:59:32 +00:00
Roger Dingledine
7d4202a6dc bump our version to pre22
svn:r1125
2004-02-26 21:27:12 +00:00
Roger Dingledine
980f74f455 bump us to pre21, add ChangeLog entries
svn:r1107
2004-02-18 08:54:35 +00:00
Steven Hazel
3ba1a82680 made these scripts know about config/Makefile.am
svn:r1090
2004-02-17 06:41:18 +00:00
Roger Dingledine
8b8753cbfa and build the torify script on ./configure
svn:r1080
2004-02-17 04:29:11 +00:00
Roger Dingledine
f527e138ad look for tor.sh in the right place
svn:r1069
2004-02-17 00:58:07 +00:00
Roger Dingledine
c5d91cc14a move cvs to pre20
svn:r1031
2004-01-31 00:13:58 +00:00
Roger Dingledine
689823f41b move us to pre19
svn:r978
2004-01-07 22:56:12 +00:00
Roger Dingledine
bf63d281b4 stop checking for the system's daemon() func, since we don't use it
svn:r975
2004-01-07 12:06:35 +00:00
Roger Dingledine
7622a80904 move us to pre18
svn:r967
2004-01-02 09:03:59 +00:00
Roger Dingledine
d3a2067584 bump cvs version to pre17, so people using cvs tor are denied from
the (incompatible) pre16 network


svn:r945
2003-12-16 22:22:11 +00:00
Roger Dingledine
a0f16c619c we are pre16
svn:r933
2003-12-14 08:45:43 +00:00
Roger Dingledine
4d9eabfed9 we are pre15
svn:r884
2003-12-03 21:05:15 +00:00
Roger Dingledine
5a894a1595 switch "-lcrypto -lssl" to "-lssl -lcrypto" for broken distributions
enforce -g on compile always. we're an alpha release after all.


svn:r878
2003-12-03 09:55:16 +00:00
Roger Dingledine
1d9b1550e0 stop building sample-server-torrc, start building tor.1
svn:r861
2003-11-21 04:19:24 +00:00
Roger Dingledine
3b78f5cb09 we are pre14.
svn:r850
2003-11-19 13:29:08 +00:00
Nick Mathewson
faa0f7ffe7 Use daemon(3) function where available.
svn:r665
2003-10-23 14:28:44 +00:00
Steven Hazel
b1eca56b77 added User and Group options -- if you set them, tor will try to
setuid and setgid respectively, and die if it can't.

(If the User option is set, tor will setgid to the user's gid as well.)

This happens after the pidfile is created, so that in cases where tor
needs to be root to work with the pidfile, it will at least be able to
create it, although it won't be able to delete it.  That sucks, but
it's somewhat better than not being able to create the pidfile in the
first place.


svn:r652
2003-10-22 06:03:11 +00:00
Roger Dingledine
b4117d2a37 move to 0.0.2pre13
svn:r631
2003-10-19 05:45:22 +00:00
Roger Dingledine
b23eea3fae don't clobber CFLAGS when configure starts
svn:r598
2003-10-15 19:13:39 +00:00
Steven Hazel
a54a65dfb6 - cause configure to create a tor.sh which will have directories set
correctly based on how configure was run

- cause tor to guess the location of torrc more intelligently

- cause cause src/config/torrc and src/conf/sample-server-torrc to be
  generated with contents that are correct for the way configure was
  run

- cause "make install" to put torrc, sample-server-torrc, and
  dirservers somewhere intelligent


svn:r587
2003-10-15 07:19:38 +00:00
Roger Dingledine
411a18e34c put out 0.0.2pre12
(mainly doc and log changes)


svn:r579
2003-10-12 07:19:10 +00:00
Roger Dingledine
8b80362c76 0.0.2pre11, new license
svn:r564
2003-10-08 04:10:59 +00:00
Roger Dingledine
16778795f3 minor fixes; bump to 0.0.2pre10
svn:r551
2003-10-07 21:27:33 +00:00
Roger Dingledine
de6cbe53c0 some early bugfixes
our log() conflicts with log(3)
distribute only the correct files from doc/ and src/config/
sometimes laptops go back in time. i guess that's ok for now.
and bump the version number because we're live.


svn:r544
2003-10-07 16:30:05 +00:00
Nick Mathewson
cbb0a9a153 Check for uname in configure
svn:r520
2003-09-30 22:42:26 +00:00
Roger Dingledine
0d9e339d49 remove last piece of orkeygen (i think)
svn:r500
2003-09-27 09:01:39 +00:00
Roger Dingledine
36ec1792d2 bugfix: we weren't looking for sys/stat.h
svn:r480
2003-09-23 20:04:28 +00:00
Roger Dingledine
429fb381f8 let tor compile with tls on rh9
nick: is this the right way to do the autoconf stuff? what happens when
/usr/kerberos/include/ doesn't exist?
an alternate way is to add `pkg-config --cflags openssl` to CFLAGS, but
it seems that command only works on rh9. yay portability issues.


svn:r453
2003-09-14 01:44:44 +00:00
Nick Mathewson
fd20011c26 Add initial interfaces and code for TLS support. Interfaces are right; code needs work and testing.
svn:r424
2003-09-04 16:05:08 +00:00
Nick Mathewson
2cb4f7a473 Adopt socketpair implementation from perl. For now, always use it.
svn:r389
2003-08-12 07:43:15 +00:00
Roger Dingledine
c82e13f1f5 reap exited dns/cpuworkers
svn:r385
2003-08-12 06:41:53 +00:00
Roger Dingledine
33d484bf10 we must have openssl, so HAVE_OPENSSL is redundant
svn:r383
2003-08-12 05:48:26 +00:00
Nick Mathewson
c336c99e60 Start of port to win32. Missing are:
- signal support
  - forking for DNS farm
  - changes for async IO
  - daemonizing

In other words, some files still don't build, and the ones that do build,
do nonblocking IO incorrectly.

I'm also not checking in the project files till I have a good place
for them.


svn:r380
2003-08-12 03:08:41 +00:00