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