Roger Dingledine
f787051e85
bump to 0.1.2.2-alpha-dev. time to go wild again.
...
svn:r8639
2006-10-07 19:38:21 +00:00
Nick Mathewson
368eded621
r8920@totoro: nickm | 2006-10-07 11:40:06 -0400
...
Fix IRIX builds so that IRIX no longer self-detects as win32. For once, this is not the fault of Windows: Apparently, some helpful person decided that the the MIPSpro C Compiler should give a warning on #error rather than actually failing. How... "innovative." (Bug found by pnx; thanks!)
svn:r8635
2006-10-07 15:40:33 +00:00
Roger Dingledine
b45c210012
Bump to 0.1.2.2-alpha. Not tagged yet, so somebody can find a
...
compile bug on an obscure platform while i'm asleep.
svn:r8634
2006-10-07 09:30:12 +00:00
Peter Palfrader
5aa83287bd
r10016@danube: weasel | 2006-10-07 03:25:51 +0200
...
Fix a configure notice on crosscompile
svn:r8625
2006-10-07 01:26:41 +00:00
Nick Mathewson
09a2ec0192
r9107@Kushana: nickm | 2006-10-06 02:14:02 -0400
...
When eventdns is enabled, we can allow machines with thread-unsafe resolver functions to build multithreaded anyway.
svn:r8608
2006-10-06 15:29:33 +00:00
Nick Mathewson
841d6da218
r9103@Kushana: nickm | 2006-10-05 23:27:35 -0400
...
Check whether inet_aton requires libresolv. Apparently this is another solaris thing.
svn:r8602
2006-10-06 03:27:40 +00:00
Nick Mathewson
36adc7cdd9
r8844@totoro: nickm | 2006-10-02 16:32:44 -0400
...
Resolve an XXXX: make sure that we are actually on 2s-complement hardware.
svn:r8576
2006-10-02 21:00:20 +00:00
Nick Mathewson
95132f836a
r8750@totoro: nickm | 2006-09-27 20:52:01 -0400
...
Fix some warnings on mingw; hopefully this should let us build on mingw without warnings.
svn:r8509
2006-09-28 00:53:02 +00:00
Nick Mathewson
b1ad605780
Build correctly for use on OS X platforms with case-sensitive filesystems
...
svn:r8487
2006-09-24 21:45:02 +00:00
Nick Mathewson
2d4950c837
Malloc and friends are critical-path: Thus, add an it-wont-happen branch prediction for NULL returns, and skip the malloc(0) check on platforms where malloc(0) returns a pointer.
...
svn:r8431
2006-09-19 22:36:48 +00:00
Nick Mathewson
c063c7b8cb
r8757@Kushana: nickm | 2006-09-07 13:07:46 -0400
...
Fix more compile warnings on Woody.
svn:r8349
2006-09-07 19:00:51 +00:00
Mike Chiussi
91d7ad660f
- fixed up typos in eventdns.c
...
- configure lets user build with eventdns on win32
svn:r8332
2006-09-07 00:51:20 +00:00
Nick Mathewson
dffa692d05
r8723@Kushana: nickm | 2006-09-06 04:24:54 -0400
...
Clean up configure.in spaces, and make it work on Mac OS X again (for me).
svn:r8325
2006-09-06 08:42:12 +00:00
Mike Chiussi
6ec9c1092a
- made configure check if we are building for win32
...
- made configure link to required system dll's if building for win32
- added diffs for libevent 1.1b
- forced user to turn off eventdns if win32 is set
- cleaned up tor_mmap_file()_win32 (not sure if it's stable)
- cleaned up some warnings and typos
svn:r8322
2006-09-06 01:49:55 +00:00
Nick Mathewson
39f0feb887
r8709@Kushana: nickm | 2006-09-02 20:59:54 -0400
...
Remove unused autoconf checks.
svn:r8319
2006-09-03 02:13:56 +00:00
Nick Mathewson
7cd08b2cca
r8704@Kushana: nickm | 2006-09-02 01:32:34 -0400
...
correct includes for net/if.h and net/pfvar.h on openbsd (from Tup)
svn:r8316
2006-09-02 05:33:11 +00:00
Nick Mathewson
c38cc0eb4a
r8606@Kushana: nickm | 2006-08-27 14:04:19 -0400
...
Now that 0.1.2.1-alpha is out, make eventdns on-by-default again. (Hoop-lah.)
svn:r8253
2006-08-28 03:15:47 +00:00
Roger Dingledine
30b8017005
bump trunk to 0.1.2.1-alpha-dev
...
svn:r8251
2006-08-28 03:01:07 +00:00
Roger Dingledine
e744117d4d
turn eventdns off by default until we can get some more useful
...
log messages into it. no use learning that it's broken without
being able to learn what is broken too.
svn:r8245
2006-08-27 07:26:00 +00:00
Roger Dingledine
389b7999c6
bump to 0.1.2.1-alpha
...
(does it work?)
svn:r8244
2006-08-27 07:03:17 +00:00
Nick Mathewson
3ba39a768a
r8556@Kushana: nickm | 2006-08-22 01:22:46 -0400
...
Enable eventdns by default on platforms where we autoconf. This should be everything but windows.
svn:r8214
2006-08-22 06:10:53 +00:00
Nick Mathewson
09a895e222
r7324@Kushana: nickm | 2006-08-10 23:23:15 -0700
...
Add more warnings to the list of those we tolerate. Start using GCC attributes more, for better error checking and better code generation.
svn:r7020
2006-08-11 07:09:17 +00:00
Nick Mathewson
b07525d316
r7323@Kushana: nickm | 2006-08-10 22:04:57 -0700
...
Add sys/socket.h prereq for net/if.h and net/pfvar.h
svn:r7019
2006-08-11 07:09:09 +00:00
Nick Mathewson
0a7d5b8371
r7315@Kushana: nickm | 2006-08-10 02:30:13 -0700
...
add missing "test" and missing include.
svn:r7015
2006-08-10 09:30:25 +00:00
Nick Mathewson
c6c4f64835
r7313@Kushana: nickm | 2006-08-10 02:13:35 -0700
...
Add missing .h to header file name. My bad.
svn:r7013
2006-08-10 09:14:57 +00:00
Nick Mathewson
d893d8c52e
r7300@Kushana: nickm | 2006-08-10 01:36:40 -0700
...
Distinguish netfilter vs pf at configure time based on headers, not on OS.
svn:r7008
2006-08-10 09:01:46 +00:00
Nick Mathewson
5cff4164a0
r7299@Kushana: nickm | 2006-08-10 01:08:58 -0700
...
Patch from Tup to add support for transparent AP connections: this basically bundles the functionality of trans-proxy-tor into the tor mainline. Now hosts with compliant pf/netfilter implementations can redirect TCP connections straight to Tor without diverting through SOCKS.
svn:r7007
2006-08-10 09:01:37 +00:00
Andrew Lewman
7498d31b09
Remove the last vestiges of launchd plist.
...
svn:r6938
2006-07-30 03:53:18 +00:00
Andrew Lewman
47bf7abc1a
Added net.freehaven.tor.plist to AC_OUTPUT
...
svn:r6769
2006-07-17 03:57:21 +00:00
Peter Palfrader
4baeeae614
Fix configure.in to not produce broken configure files with more recent
...
versions of autoconf. Thanks to Clint for his auto* voodoo.
svn:r6632
2006-06-16 02:04:04 +00:00
Roger Dingledine
53d63e25a5
start checking for limits.h too. we should resume compiling
...
on irix64 and other weird platforms now.
svn:r6624
2006-06-14 23:21:22 +00:00
Nick Mathewson
b7ca697faf
More eventdns.c patches: use HAVE_ALLOCA_H; print IP addrs as dotted quads.
...
svn:r6535
2006-06-05 01:59:12 +00:00
Nick Mathewson
853e2d99b6
Add a new warning to our "warn a lot" list: unused parameters. This means we have to explicitly "use" unuseds, but it can catch bugs. (It caught two coding mistakes so far.)
...
svn:r6532
2006-06-04 22:42:13 +00:00
Nick Mathewson
7cb3232ade
Add async dns code from Adam Langley, tweaked to build on OSX. Long-term, we may want to switch to libevnet/c-ares, if they ever handle 10k fd situations properly. This one still needs work too, but at least it is small. This code is disabled by default, and not integrated with dns.c.
...
svn:r6524
2006-06-03 19:49:42 +00:00
Nick Mathewson
64d487a2d6
Add a basic mmap function, with a "fake-it" wrapper to do read_file_from_str instead. Based on code from Michael Mohr.
...
svn:r6510
2006-05-28 16:54:39 +00:00
Roger Dingledine
9f005ae66b
build the Makefile in contrib/suse/ too
...
svn:r6502
2006-05-26 13:51:20 +00:00
Andrew Lewman
0cdba91de5
Let AC_OUTPUT know about contrib/suse/tor.sh and we only need tor.sh
...
from contrib/suse
svn:r6501
2006-05-26 13:42:28 +00:00
Nick Mathewson
c1054ffe92
Patch from Michael Mohr to fix cross-compilation. Backport candidate. Tweaked to use sensible defaults for NULL_REP_IS_ZERO_BYTES and TIME_T_IS_SIGNED.
...
svn:r6474
2006-05-23 08:38:18 +00:00
Nick Mathewson
89a8411ace
Throw out this UNALIGNED_INT_ACCESS_OK nonsense. Even where it works, it is often way way slower than doing the right thing. Backport candidate.
...
svn:r6473
2006-05-23 08:23:03 +00:00
Roger Dingledine
37c77c71f7
0.1.2.0-alpha-cvs!
...
svn:r6375
2006-04-10 20:21:55 +00:00
Roger Dingledine
9a34c32ec3
bump to 0.1.1.18-rc
...
svn:r6351
2006-04-10 05:58:20 +00:00
Roger Dingledine
0567506feb
one preposition is better than two, sometimes.
...
svn:r6270
2006-03-29 00:57:49 +00:00
Roger Dingledine
e7fbdcf70e
bump to 0.1.1.17-rc-cvs
...
so much for 'release candidate'
svn:r6265
2006-03-28 11:30:57 +00:00
Roger Dingledine
26eb815f73
bump to 0.1.1.17-rc
...
svn:r6261
2006-03-28 07:45:23 +00:00
Nick Mathewson
74d35c8027
On non-gcc compilers, use -g -O instead of -Wall -g -O2: resolve bug 273.
...
svn:r6245
2006-03-27 00:43:39 +00:00
Nick Mathewson
68b3b3ee7c
Oops; give error earlier when no runnable libevent is found. Grep reveals no more errors of this type in configure.in
...
svn:r6210
2006-03-21 19:01:34 +00:00
Roger Dingledine
b62f0091e4
and now resume building on netbsd 2.0
...
insert circus music here
svn:r6199
2006-03-19 22:21:17 +00:00
Roger Dingledine
ed82152ab7
resume building on irix64
...
svn:r6198
2006-03-19 20:36:26 +00:00
Roger Dingledine
88b67d48f0
bump to 0.1.1.16-rc-cvs so we can start fixing more bugs
...
svn:r6197
2006-03-19 04:43:36 +00:00
Roger Dingledine
bcc19b0f83
which brings us to 0.1.1.16-rc
...
svn:r6195
2006-03-19 04:02:11 +00:00
Roger Dingledine
de5fac0ed1
remove extraneous (i hope) include from the openssl detection
...
svn:r6160
2006-03-14 22:56:45 +00:00
Roger Dingledine
c61ce09649
fix some punctuation and tabs
...
svn:r6154
2006-03-13 18:09:30 +00:00
Nick Mathewson
f8d4758a26
fix a flipped boolean. I had mistakenly assumed my OSX latptop was my friend
...
svn:r6152
2006-03-13 06:40:37 +00:00
Nick Mathewson
331438b8ab
Add a missing include in ssl version test.
...
svn:r6151
2006-03-13 06:23:24 +00:00
Nick Mathewson
5762d52894
Another configure.in fix. We copied some idiocy from our example "look for openssl" code where we skipped checking for the presence of header files when deciding whether we needed a -L or -I option. This broke the case where openssl/libevent was in our default linker search path, but not our default cpp search path. Thanks go to cat-"pathological case"-xeger and her Solaris box.
...
svn:r6149
2006-03-13 05:42:19 +00:00
Nick Mathewson
b318bd8989
Fix a couple of bugs in OpenSSL detection. Also, deal better when there are multiple SSLs installed.
...
svn:r6148
2006-03-13 04:58:46 +00:00
Nick Mathewson
0c132ee2a1
Instead of listing a set of compilers that prefers __func__ to __FUNCTION__, use autoconf. Also, prefer __func__ in our own code: __func__ is a C99 standard, whereas __FUNCTION__ is not. [Fixes bug 254.]
...
svn:r6144
2006-03-13 00:25:36 +00:00
Roger Dingledine
ef8939d5b3
bump to 0.1.1.15-rc-cvs
...
svn:r6132
2006-03-12 03:01:09 +00:00
Roger Dingledine
44ca1a997d
bump to 0.1.1.15-rc
...
svn:r6126
2006-03-11 18:44:11 +00:00
Roger Dingledine
dda54db36d
bump to 0.1.1.14-alpha-cvs, and we're off.
...
svn:r6062
2006-02-21 04:13:49 +00:00
Roger Dingledine
ae65d595ff
bump to 0.1.1.14-alpha
...
svn:r6059
2006-02-21 03:57:44 +00:00
Roger Dingledine
bb890da4cf
bump to 0.1.1.13-alpha-cvs -- progress!
...
svn:r5954
2006-02-10 12:26:28 +00:00
Roger Dingledine
ddb43de2d0
bump to 0.1.1.13-alpha
...
svn:r5951
2006-02-09 22:55:40 +00:00
Roger Dingledine
5f051574d5
Happy new year!
...
svn:r5949
2006-02-09 05:46:49 +00:00
Nick Mathewson
a69b96af02
Be sure to restore LDFLAGS from LDFLAGS, not from LIBS.
...
svn:r5902
2006-02-03 19:34:09 +00:00
Peter Palfrader
dbf2e10460
Apply Matt Ghali's --with-syslog-facility patch
...
svn:r5883
2006-02-01 02:15:44 +00:00
Nick Mathewson
d4393daf10
Make OpenSSL configure.in logic match libevent configure.in logic.
...
svn:r5873
2006-01-27 19:38:16 +00:00
Nick Mathewson
0e8072a8e7
More improvements on libevent hunting: give a good error when no libevent linkable is found at all; also try using -R to link libevent where needed.
...
svn:r5872
2006-01-27 18:39:40 +00:00
Nick Mathewson
2379bc557c
Minor cleanup of last patch: check system before prefix, so we dont believe that libevent is /usr/local/lib when it is in /usr.
...
svn:r5871
2006-01-27 01:47:43 +00:00
Nick Mathewson
b28dbb5b99
Implement --with-libevent-dir. Improve libevent search techniques. May be buggy as my old apartment.
...
svn:r5870
2006-01-27 00:16:06 +00:00
Roger Dingledine
2c26d77bf0
bump to 0.1.1.12-alpha-cvs
...
svn:r5825
2006-01-12 05:08:20 +00:00
Roger Dingledine
aa070a3301
bump to 0.1.1.12-alpha
...
ha ha
svn:r5808
2006-01-11 22:36:32 +00:00
Roger Dingledine
a8bb654c2b
bump to 0.1.1.11-alpha-cvs
...
svn:r5799
2006-01-11 06:19:00 +00:00
Roger Dingledine
906a2c8ef0
bump to 0.1.1.11-alpha in preparation for release
...
svn:r5783
2006-01-10 23:16:36 +00:00
Nick Mathewson
221fc8d709
Apply RPM-related cleanups from John Bashinski
...
svn:r5639
2005-12-24 04:03:39 +00:00
Roger Dingledine
c21666ca59
bump to 0.1.1.10-alpha-cvs
...
svn:r5558
2005-12-11 07:33:16 +00:00
Roger Dingledine
eaa864ed17
bump to 0.1.1.10-alpha
...
svn:r5553
2005-12-10 21:15:18 +00:00
Peter Palfrader
7a70a142f4
Also print usernames, not just numeric UIDs when we tell the user that his data directory has the wrong owner
...
svn:r5502
2005-12-05 01:28:10 +00:00
Roger Dingledine
276ca7ad28
link with -ldl if you need it.
...
svn:r5450
2005-11-23 20:15:39 +00:00
Roger Dingledine
4e77913c67
whitespace and copyright fixes on configure.in
...
svn:r5449
2005-11-23 20:15:23 +00:00
Roger Dingledine
6465b30f21
bump to 0.1.1.9-alpha-cvs
...
svn:r5387
2005-11-15 20:29:56 +00:00
Roger Dingledine
4cd7bddfc3
bump to 0.1.1.9-alpha
...
svn:r5374
2005-11-15 01:47:11 +00:00
Nick Mathewson
b548ce791a
prefer thread-friendly dmalloc
...
svn:r5298
2005-10-24 18:37:45 +00:00
Nick Mathewson
48caf912a6
Bump version to 0.1.1.8-alpha-cvs
...
svn:r5228
2005-10-08 05:43:49 +00:00
Roger Dingledine
2b3e8ab901
bump to 0.1.1.8-alpha
...
svn:r5222
2005-10-07 20:17:39 +00:00
Peter Palfrader
e53f1ccbfc
sparc64 doesn't like unaligned access either
...
svn:r5206
2005-10-06 02:55:29 +00:00
Nick Mathewson
8434595584
Fix verbose compiler warnings, including one in routerlist.c that would have been an actual error. Normalize whitespace. Enforce convention that "address" is a hostname and "addr" is an IPv4 address.
...
svn:r5190
2005-10-05 02:06:36 +00:00
Nick Mathewson
acc601fd36
add extra warnings to our set of disabled warnings
...
svn:r5158
2005-09-30 01:05:21 +00:00
Nick Mathewson
dcb6b3df6c
bump version to 0.1.1.7-alpha-cvs
...
svn:r5093
2005-09-19 22:02:14 +00:00
Nick Mathewson
6973ef9be4
Add a touch_file() function to compat so we can update cache mtimes.
...
svn:r5067
2005-09-14 23:27:52 +00:00
Roger Dingledine
76e6cc0c2b
bump to 0.1.1.7-alpha
...
svn:r5051
2005-09-14 03:59:33 +00:00
Peter Palfrader
0ceab199b0
Do not use unaligned access on some more archs
...
svn:r4992
2005-09-10 20:44:05 +00:00
Roger Dingledine
e782ee344a
bump to 0.1.1.6-alpha-cvs
...
svn:r4987
2005-09-10 03:41:39 +00:00
Roger Dingledine
e58ca648c6
bump to 0.1.1.6-alpha
...
this time for sure
svn:r4982
2005-09-10 01:47:27 +00:00
Nick Mathewson
5f2eea29f7
Stop solaris from warning about localtime_r and friends. AFAICT, no other platforms want this.
...
svn:r4827
2005-08-24 02:11:33 +00:00
Roger Dingledine
fed90c300f
downgrade back to 0.1.1.5-alpha-cvs
...
it's going to be another while
svn:r4824
2005-08-23 10:01:11 +00:00
Roger Dingledine
8adcd0bb3b
bump version to 0.1.1.6-alpha
...
svn:r4813
2005-08-22 20:12:39 +00:00
Roger Dingledine
f9f600f032
bump to 0.1.1.5-alpha-cvs
...
svn:r4753
2005-08-08 22:34:24 +00:00
Roger Dingledine
1ec3081a84
bump to 0.1.1.5-alpha, though it's not released yet
...
svn:r4721
2005-08-05 19:16:11 +00:00
Peter Palfrader
dd7159de54
forward port: Also explicitly set no-unaligned-access for sparc
...
svn:r4703
2005-08-04 23:04:26 +00:00
Roger Dingledine
1d3e63158e
bump to 0.1.1.4-alpha in preparation for new release
...
svn:r4701
2005-08-04 22:45:54 +00:00
Nick Mathewson
48787c839e
Fix logic to set TIME_T_MAX; apparently, everybody had thought of the prospect of a signed time_t but me.
...
svn:r4675
2005-07-25 18:10:08 +00:00
Roger Dingledine
2fa109102a
bump to 0.1.1.3-alpha
...
svn:r4672
2005-07-25 09:12:18 +00:00
Roger Dingledine
61f2ea0df0
bump us to 0.1.1.2-alpha-cvs since stuff has changed
...
svn:r4579
2005-07-15 19:18:36 +00:00
Roger Dingledine
c2abcc4f1c
bump to 0.1.1.2-alpha
...
svn:r4563
2005-07-14 22:46:42 +00:00
Nick Mathewson
335a00a02a
Fix bug 161: when --disable-threads is set, do not search for or link against pthreads libraries
...
svn:r4545
2005-07-13 17:31:52 +00:00
Nick Mathewson
0505b31933
Bump version to 0.1.1.1-alpha-cvs
...
svn:r4505
2005-06-29 21:46:17 +00:00
Nick Mathewson
275966abe3
Bump CVS version to 0.1.1.1-alpha
...
svn:r4493
2005-06-27 18:35:10 +00:00
Nick Mathewson
5fee58adfb
Add a tor_memmem function
...
svn:r4452
2005-06-18 02:17:11 +00:00
Nick Mathewson
8753e7ef65
add solaris to poorly threading platforms
...
svn:r4383
2005-06-09 19:53:32 +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
60070feb91
Only restore what we actually saved
...
svn:r4288
2005-05-23 06:47:38 +00:00
Nick Mathewson
e2dfd29433
More comments for configure.in, and also make configure.in not croak on old libevents
...
svn:r4287
2005-05-23 06:24:00 +00:00
Roger Dingledine
6cfce54ab0
bump to 0.1.0.8-rc
...
svn:r4286
2005-05-23 05:47:21 +00:00
Nick Mathewson
7cc070a077
Disable threads on openbsd too.
...
svn:r4268
2005-05-19 05:07:00 +00:00
Roger Dingledine
208dc969b3
bump to 0.1.0.7-rc-cvs
...
svn:r4267
2005-05-18 04:01:57 +00:00
Roger Dingledine
7422e25f07
oops, i never committed the bump to 0.1.0.7-rc
...
svn:r4254
2005-05-17 04:42:43 +00:00
Nick Mathewson
28367080c4
Brag to the user when we successfully work around an idiotic ld.so.conf.
...
svn:r4251
2005-05-17 03:53:23 +00:00
Nick Mathewson
08ae126f9b
Normal is good.
...
svn:r4250
2005-05-17 03:46:23 +00:00
Nick Mathewson
e3691c37ca
Check for the ugly /usr/local/lib-not-in-ld.so.conf case even when we can link against libevent normally.
...
svn:r4249
2005-05-17 03:40:03 +00:00
Nick Mathewson
7de0b3dd3b
Add a missing .so
...
svn:r4248
2005-05-17 03:18:19 +00:00
Nick Mathewson
1a587429f7
Actually set the variable if the answer is yes.
...
svn:r4247
2005-05-17 03:17:24 +00:00
Nick Mathewson
22f427fe70
work on messages and return vals?
...
svn:r4246
2005-05-17 03:10:55 +00:00
Nick Mathewson
53c5c78ef5
Add a stupid dollar sign. Stupid shell.
...
svn:r4245
2005-05-17 02:59:40 +00:00
Nick Mathewson
435c579b68
add debugging line
...
svn:r4244
2005-05-17 02:53:14 +00:00
Nick Mathewson
0a4284d38c
Hey rocky, watch me pull a link pass out of a hat!
...
svn:r4243
2005-05-17 02:39:42 +00:00
Nick Mathewson
6e6816e5ba
Syntax on AC_TRY_LINK.
...
svn:r4242
2005-05-17 02:24:48 +00:00
Nick Mathewson
ff99b6f411
Oops, replace letter
...
svn:r4241
2005-05-17 02:04:42 +00:00
Nick Mathewson
de95ab02ad
Oops, transpose letters
...
svn:r4240
2005-05-17 02:03:17 +00:00
Nick Mathewson
79c056cbe1
Very experimental code to try to make libevent work from bad /usr/local/libs
...
svn:r4238
2005-05-17 01:51:23 +00:00
Roger Dingledine
14b9615d7d
bump cvs to 0.1.0.6-rc-cvs
...
svn:r4231
2005-05-15 13:26:08 +00:00
Roger Dingledine
7eb559fada
bump to 0.1.0.6-rc
...
svn:r4217
2005-05-15 01:00:45 +00:00
Nick Mathewson
e2749de1bb
Check the right variable for the right value in order to default netbsd threads to "off". Fixes bug 122.
...
svn:r4202
2005-05-14 00:14:12 +00:00
Nick Mathewson
ea5591ee4d
Implement --disable-threads
...
svn:r4187
2005-05-10 20:02:52 +00:00
Nick Mathewson
10b2208d93
Make Tor compile with no warnings with gcc4.0 on OSX
...
svn:r4184
2005-05-07 05:55:06 +00:00
Nick Mathewson
86e73d7005
Define LOCALSTATEDIR in orconfig.h
...
svn:r4171
2005-05-03 00:37:25 +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
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
Roger Dingledine
5de85f54ba
bump version to 0.1.0.2-rc
...
svn:r3969
2005-04-01 14:13:31 +00:00
Nick Mathewson
efe9ca659a
Use recent libevent features when possible
...
svn:r3940
2005-04-01 02:37:40 +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
Nick Mathewson
037487d96e
Mention libevent in more docs.
...
svn:r3913
2005-03-29 01:03:07 +00:00
Roger Dingledine
935d0d9685
bump cvs to 0.1.0.1-rc
...
svn:r3845
2005-03-23 22:00:42 +00:00
Peter Palfrader
f72ad103b6
Fix spacing for --with-dmalloc
...
svn:r3819
2005-03-22 21:23:12 +00:00
Nick Mathewson
c185825585
Finish implementing GETINFO; make it easy to query address maps.
...
svn:r3732
2005-03-03 06:37:54 +00:00
Nick Mathewson
70c3580f81
Patch to localtime/gmtime handling: use the _r variants where available. Use mutexes to fake _r where necessary. Make mutexes no-ops where no threading is enabled.
...
svn:r3653
2005-02-22 07:03:03 +00:00
Nick Mathewson
7d9820e80d
Check for pthread dependency on pthread_detach as well as pthread_create
...
svn:r3651
2005-02-22 05:07:31 +00:00
Nick Mathewson
d060f845f2
Snarf some logic from python, adapted to our own needs, to handle gethostbyname_r correctly across platforms.
...
svn:r3649
2005-02-22 04:50:31 +00:00
Nick Mathewson
a68fcbf807
Initial IRIX compatibility fixes: check for inttypes.h; check for platform cell_t.
...
svn:r3648
2005-02-22 04:26:45 +00:00
Nick Mathewson
bfa9a72d5e
More fixes for IRIX compilation: make very sure we have NULL in configure.in. This may work now.
...
svn:r3627
2005-02-15 19:48:07 +00:00
Nick Mathewson
e6dcb17ba4
Fix check for NULL representation to include string.h; this makes fixes building on Irix, I hope.
...
svn:r3625
2005-02-15 00:40:36 +00:00
Nick Mathewson
5ca04cbf56
Give a better error message when zlib.h is not found.
...
svn:r3618
2005-02-12 21:06:06 +00:00
Nick Mathewson
a035032f09
Use getaddrinfo and gethostbyname_r where available. Note that these are not necessarily threadsafe: this needs more thinking. Perhaps we should back down on this multithreading idea.
...
svn:r3522
2005-02-03 21:31:04 +00:00
Peter Palfrader
378172ff77
Also check for dmalloc.h
...
svn:r3510
2005-02-03 07:29:52 +00:00
Roger Dingledine
1145da1e8a
fix typo
...
svn:r3509
2005-02-03 07:26:12 +00:00
Peter Palfrader
ddd724ef94
Add --with-dmalloc configure option
...
svn:r3508
2005-02-03 07:25:10 +00:00
Nick Mathewson
1790dc6760
Check for libpthread
...
svn:r3496
2005-02-01 23:29:15 +00:00
Nick Mathewson
083b67cda5
Add rudimentary pthread support that needs more testing.
...
svn:r3439
2005-01-27 22:34:48 +00:00
Nick Mathewson
324b192f68
Make Tor use Niels Provos's libevent instead of it's current
...
poll-but-sometimes-select mess. This will let us use faster async cores
(like epoll, kpoll, and /dev/poll), and hopefully work better on Windows
too.
There are some fairly nasty changes to main.c here; this will almost
certainly break something. But hey, that's what alphas are for.
svn:r3341
2005-01-12 06:42:32 +00:00
Nick Mathewson
20142a2508
Forward-port OSX packaging stuff from maint branch
...
svn:r3299
2005-01-05 02:46:25 +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
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
2dc62ba5f1
bump to rc2
...
svn:r2965
2004-11-23 23:26:06 +00:00
Roger Dingledine
7ed738b34c
fix some typos; move to 0.0.9rc1
...
svn:r2951
2004-11-23 07:37:25 +00:00
Roger Dingledine
7bb7aff367
bump us to 0.0.9rc1-cvs
...
svn:r2916
2004-11-20 07:58:51 +00:00
Roger Dingledine
3e4f30fbb9
bump us to 0.0.9pre6
...
svn:r2902
2004-11-16 03:29:09 +00:00
Nick Mathewson
ed01a15d4d
Add coda at the end of configure.in to update versions in orconfig.h and tor.nsi as needed.
...
svn:r2864
2004-11-14 19:02:58 +00:00
Nick Mathewson
783bbcf471
Fix "implicit declaration of ftello" warning: add AC_FUNC_FSEEKO in configure.in and always include orconfig.h before anything else
...
svn:r2854
2004-11-14 17:21:32 +00:00
Roger Dingledine
affcda71c6
generate contrib/torctl via auto*
...
svn:r2846
2004-11-14 09:05:56 +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
8de9cfe184
Resolve FIXME items: make expand_filename handle ~ and ~username
...
svn:r2789
2004-11-10 14:23:31 +00:00
Roger Dingledine
23a69fde8e
bump us to 0.0.9pre6-cvs
...
svn:r2787
2004-11-10 09:02:07 +00:00
Roger Dingledine
e5229a214c
ship the tarball with a minimal cflags, since gcc's vary so much
...
svn:r2770
2004-11-10 02:50:02 +00:00
Nick Mathewson
21c92dace0
More whitespace normalization
...
svn:r2768
2004-11-10 01:20:17 +00:00
Roger Dingledine
cb30d054a8
separate out the cflags that cause spurious warnings, so
...
we don't ship those in the tarball
also, bump us to 0.0.9pre5
svn:r2760
2004-11-10 00:13:02 +00:00
Roger Dingledine
8af43306d9
move -Wwrite-strings -Wredundant-decls to a separate CFLAGS
...
line, since they fail on my system due to bugs in my includes
svn:r2718
2004-11-09 04:50:44 +00:00
Nick Mathewson
38ed0ce5e6
Unify tor_parse_(numeric); make sure MAX_UINT32 and MAX_UINT64 are defined
...
svn:r2688
2004-11-05 17:54:50 +00:00
Nick Mathewson
69e5e8d0ad
Merge RPM spec patch from jbash
...
svn:r2674
2004-11-04 15:17:22 +00:00
Roger Dingledine
5253405dfc
my gcc has never heard of -Wendif-labels
...
feel free to add it back in if you can make it only used by gcc's
that know about it
svn:r2654
2004-11-03 07:29:44 +00:00
Nick Mathewson
67f14032b1
Handle strlcat/strlcpy correctly on platforms that have them.
...
svn:r2647
2004-11-02 19:25:52 +00:00
Nick Mathewson
ad4dc74482
Use a stricter set of warnings; make them all pass.
...
svn:r2645
2004-11-02 03:02:17 +00:00
Roger Dingledine
2f5efbcb44
hunt for getrlimit setrlimit sys/time.h sys/resource.h
...
svn:r2637
2004-11-01 08:23:45 +00:00
Nick Mathewson
ae7495dd55
Only tor and test binaries need to link against openssl and zlib; tor-resolve can be smaller.
...
svn:r2629
2004-10-30 19:27:06 +00:00
Nick Mathewson
5c68db8b3d
Link tools directory into rest of build system
...
svn:r2623
2004-10-28 20:31:15 +00:00
Nick Mathewson
26f3cb8652
Add SysLog option to direct log messages to the system log instead of a FILE*.
...
svn:r2591
2004-10-26 21:48:41 +00:00
Roger Dingledine
9cc0c3620f
ship src/win32/ in the tarball
...
svn:r2576
2004-10-21 00:49:17 +00:00
Roger Dingledine
820ad3c66a
bump version to pre5-cvs
...
svn:r2574
2004-10-20 23:28:11 +00:00
Roger Dingledine
4c2595ca66
bump version to 0.0.9pre4
...
svn:r2557
2004-10-17 05:32:10 +00:00
Nick Mathewson
b0afd91afe
Paranoid bulletproofing for exit code
...
svn:r2537
2004-10-16 20:37:54 +00:00
Nick Mathewson
f619c4603e
Add an autoconf test to make sure that memset(&ptr, 0, sizeof(ptr)) and ptr=NULL are equivalent
...
svn:r2536
2004-10-16 20:26:12 +00:00
Roger Dingledine
3c478c1923
bump to 0.0.9pre4-cvs
...
svn:r2515
2004-10-14 10:53:00 +00:00
Roger Dingledine
0d0df005ff
bump version to 0.0.9pre3
...
svn:r2507
2004-10-14 06:59:12 +00:00
Roger Dingledine
188c9a034d
oops, actually pre3-cvs now
...
svn:r2433
2004-10-08 06:02:14 +00:00
Roger Dingledine
53d577d16c
bump us to 0.0.9pre3-cvs
...
svn:r2432
2004-10-08 06:02:01 +00:00
Roger Dingledine
30e5f5793e
pre2 changes:
...
o Bugfixes on pre1:
- Make fetching a cached directory work for 64-bit platforms too.
- Make zlib.h a required header, not an optional header.
svn:r2411
2004-10-02 23:29:56 +00:00
Roger Dingledine
8ba86dbee9
bump version to 0.0.9pre2-cvs
...
svn:r2409
2004-10-01 20:59:57 +00:00
Roger Dingledine
0b728284d2
make zlib.h a required header, not an optional header
...
svn:r2406
2004-10-01 19:55:01 +00:00
Roger Dingledine
af9fd660d5
bump version to 0.0.9pre1
...
svn:r2398
2004-09-29 04:22:13 +00:00
Roger Dingledine
12101a25e8
bump us to 0.0.9pre1-cvs
...
svn:r2340
2004-09-10 00:14:16 +00:00
Nick Mathewson
4c799ae731
Check for zlib; link with it.
...
svn:r2326
2004-09-02 18:27:09 +00:00
Roger Dingledine
571176d263
bump us to 0.0.8 -- this is it. (well, soon)
...
svn:r2316
2004-08-25 19:09:16 +00:00
Roger Dingledine
7b5b9588f8
look for ssldir in /usr/athena too
...
svn:r2314
2004-08-25 19:04:55 +00:00
Roger Dingledine
1e24d59aef
add a changelog and bump to 0.0.8rc2
...
svn:r2303
2004-08-20 21:41:19 +00:00
Roger Dingledine
6881c85dec
this isn't pre4, this is rc1
...
svn:r2296
2004-08-18 21:59:44 +00:00
Roger Dingledine
285032ce0f
bump version to pre4 (not ready yet)
...
svn:r2278
2004-08-18 07:00:39 +00:00
Roger Dingledine
b5e63f7dcd
bump cvs to 0.0.8pre4-cvs
...
svn:r2217
2004-08-09 08:50:17 +00:00
Roger Dingledine
ed34b41874
bump us to 0.0.8pre3
...
svn:r2213
2004-08-09 07:41:21 +00:00
Peter Palfrader
0430b4c5a0
Move design-paper into its own directory, and ship it and all that is needed to build with it in the tarball
...
svn:r2163
2004-08-06 19:54:29 +00:00
Roger Dingledine
8a8776060f
bump cvs to 0.0.8pre3-cvs
...
svn:r2160
2004-08-06 19:40:19 +00:00
Roger Dingledine
6466233add
bump cvs version to 0.0.8pre2-cvs
...
svn:r2133
2004-08-04 01:26:17 +00:00
Nick Mathewson
849e998ac6
It is possible to have struct timeval but not gettimeofday.
...
svn:r2125
2004-08-03 23:31:22 +00:00
Roger Dingledine
e4ae4f43dd
bump us to 0.0.8pre1
...
this is it
svn:r2120
2004-07-23 06:28:41 +00:00
Roger Dingledine
bcc1e8bb6b
bump cvs version to 0.0.8pre1-cvs
...
svn:r1975
2004-06-17 05:38:20 +00:00
Roger Dingledine
72ed3c2810
bump version to 0.0.7
...
svn:r1956
2004-06-07 19:17:33 +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
Roger Dingledine
15f405c062
cvs version is now 0.0.7rc1-cvs
...
svn:r1945
2004-06-03 01:18:39 +00:00
Roger Dingledine
f5e0900902
search for sys/param.h too
...
freebsd needs it to know what version it's running
svn:r1926
2004-06-01 17:00:19 +00:00
Roger Dingledine
5f36b11fe0
rik's patch to only include kerberos/include on red hat
...
svn:r1920
2004-05-26 20:23:12 +00:00
Nick Mathewson
14ba9f9153
Override unaligned-access-ok check when $host_cpu is ia64. Apparently, ia64-linux reacts to unaligned access by making the kernel gripe. Re-run autogen.sh if you need config.guess/sub.
...
svn:r1882
2004-05-17 20:53:04 +00:00
Roger Dingledine
fcafc5e234
bump version of cvs pre1, since old cvs pre1 is incompatible
...
svn:r1875
2004-05-16 08:55:13 +00:00
Roger Dingledine
ea182c839f
bump cvs version to 0.0.7pre1-cvs
...
svn:r1810
2004-05-06 22:38:12 +00:00
Nick Mathewson
8aebd83a0e
Add intptr_t and uintptr_t to torint.h
...
svn:r1794
2004-05-05 20:26:35 +00:00
Roger Dingledine
bfc99760c3
version is 0.0.6
...
svn:r1770
2004-05-02 19:27:16 +00:00
Roger Dingledine
371d507043
bump main version to 0.0.6rc4
...
svn:r1768
2004-05-02 03:42:14 +00:00
Roger Dingledine
27baaf1cb7
and then bump to rc4-cvs
...
svn:r1749
2004-04-29 02:53:36 +00:00
Roger Dingledine
ebfe2b39ce
bump to rc3
...
svn:r1748
2004-04-29 02:53:06 +00:00
Roger Dingledine
1b4dd10cfe
bump us to rc2
...
svn:r1713
2004-04-26 09:33:11 +00:00
Nick Mathewson
568a4d187a
Check for machine/limits.h in addition to sys/limits.h
...
svn:r1705
2004-04-25 23:47:26 +00:00
Roger Dingledine
db814b1276
bump version to 0.0.6rc1
...
svn:r1698
2004-04-25 20:44:23 +00:00
Roger Dingledine
2398eacfaa
bump cvs version to 0.0.6pre6-cvs
...
svn:r1672
2004-04-19 02:56:03 +00:00
Roger Dingledine
1e0ffab3f4
freebsd 5.x needs sys/limits.h
...
svn:r1652
2004-04-17 06:34:36 +00:00
Roger Dingledine
acf2215946
weasel convinced me not to call it pre5 until it's actually pre5
...
svn:r1640
2004-04-16 09:01:33 +00:00
Roger Dingledine
4ec4c800d7
bump cvs to 0.0.6pre5
...
svn:r1638
2004-04-16 08:43:09 +00:00
Roger Dingledine
ddc11899b6
bump version to 0.0.6pre4
...
svn:r1631
2004-04-15 03:07:01 +00:00
Roger Dingledine
c056d1c5e0
bump cvs to 0.0.6pre3
...
svn:r1621
2004-04-14 05:37:41 +00:00
Roger Dingledine
7c7301fe92
bump cvs to 0.0.6pre1
...
svn:r1532
2004-04-07 21:35:38 +00:00
Roger Dingledine
05019b64f4
bump to 0.0.5
...
svn:r1388
2004-03-30 18:34:30 +00:00
Roger Dingledine
826513e42b
bump to 0.0.5rc3
...
svn:r1386
2004-03-30 03:20:48 +00:00
Roger Dingledine
d8a5358ce9
call it torrc.sample, not torrc
...
svn:r1374
2004-03-29 23:58:02 +00:00
Roger Dingledine
10b360f188
bump to 0.0.5rc2
...
svn:r1372
2004-03-29 22:18:32 +00:00
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
Nick Mathewson
5126f203f2
Work on systems with broken AC_CHECK_TYPE
...
svn:r379
2003-08-11 23:21:51 +00:00
Nick Mathewson
58e2edfb24
Who would have thought that some systems define intfoo_t, but not uintfoo_t? Cygwin is such a system.
...
svn:r378
2003-08-11 21:16:13 +00:00
Nick Mathewson
7284c25b34
Cope better on platforms that define some of intFOO_t in sys/types.h or elsewhere
...
svn:r377
2003-08-11 20:50:30 +00:00
Nick Mathewson
5267518455
autoconf around missing stdint.h
...
svn:r376
2003-08-11 20:40:21 +00:00
Roger Dingledine
2554dee0d7
move to 0.0.2pre6; remove zlib include check
...
svn:r335
2003-06-18 05:53:03 +00:00
Nick Mathewson
1bf9f08b26
Change gcc options to ones that work on Mac OS X; add zlib to headers
...
svn:r182
2003-03-17 02:04:10 +00:00
Roger Dingledine
add81a7a65
a new TODO file with more details
...
svn:r155
2003-02-14 04:09:56 +00:00
Roger Dingledine
00a9e3732e
remove popt dependency, consolidate config stuff
...
reformat parts of onion.c
svn:r136
2002-11-23 06:49:01 +00:00
Roger Dingledine
155c9b80ca
onion proxy now speaks socks4a
...
httpap is obsolete; we support privoxy directly now!
smtpap is obsolete; need to find a good socks4a-enabled smtp proxy/client
I dub thee 0.0.1.
svn:r107
2002-09-22 11:09:07 +00:00
Nick Mathewson
6cb8a91d5c
"You got BSD in my MacOS!" "You got MacOS in my BSD!" Anyway, MacOS works again.
...
svn:r102
2002-09-10 13:32:27 +00:00
Roger Dingledine
958ec8d4fb
port to actual BSD
...
(hey nick, does this break the os x build?)
you still need to add some stuff to the ./configure commandline...
anybody know a better solution?
svn:r101
2002-09-09 04:10:58 +00:00
Roger Dingledine
c5922aa208
Our program is now called 'tor', not 'or'.
...
svn:r92
2002-09-03 22:44:49 +00:00
Nick Mathewson
fdb31225b7
Port to MacOS X
...
svn:r88
2002-09-03 18:44:24 +00:00
Roger Dingledine
f6e2ed2316
removed mention of src/op/ from configure
...
svn:r46
2002-07-12 22:22:25 +00:00
Roger Dingledine
0abef43647
removed a pair of includes that we don't actually use
...
svn:r23
2002-07-02 09:41:21 +00:00
Felipe Bergo
e6f67fb15d
added some header checks
...
svn:r16
2002-06-29 20:01:58 +00:00
Felipe Bergo
3840dbcaaf
moved configure.ac to configure.in, should work with older autoconfs and automakes
...
svn:r11
2002-06-28 23:43:00 +00:00