Commit Graph

377 Commits

Author SHA1 Message Date
Nick Mathewson bb524e99c9 r12955@catbus: nickm | 2007-05-25 13:17:30 -0400
First bare stubs of ipv6 work: commit some (untested, hence doublessly broken) implementations of inet_ntop/pton for systems that lack them.


svn:r10326
2007-05-25 18:22:37 +00:00
Nick Mathewson f8a2d4dd83 Fix version detection on gcc 3.3.
svn:r10213
2007-05-18 21:30:23 +00:00
Nick Mathewson b4bd9f772c r12771@catbus: nickm | 2007-05-16 18:12:32 -0400
Make -Wstrict-overflow=5 happy with GCC 4.2.  It is kind of a pain, but it does agood job of letting us know where we can make our code better by simplifying dependent conditionals.


svn:r10201
2007-05-16 22:16:13 +00:00
Nick Mathewson e043b86f47 r12764@catbus: nickm | 2007-05-15 17:17:39 -0400
Enable (and cope with) more GCC 4.2 warnings.


svn:r10196
2007-05-15 21:17:48 +00:00
Nick Mathewson 5a41e52deb r12613@catbus: nickm | 2007-04-30 23:40:36 -0400
Use -lws2_32 when checking for event_get_version


svn:r10083
2007-05-01 03:40:40 +00:00
Nick Mathewson 8f94f0540f r12611@catbus: nickm | 2007-04-30 22:49:00 -0400
For reasons which make sense to somebody, I'm sure, mingw gcc wants the libraries to appear at the end of the command line.  This is done by specifying them with LDADD in Makefile.am, not LDFLAGS.
 If anybody can explain to me why mingw thinks "gcc -o foo foo.o -lbar" is fine, whereas "gcc -lbar -o foo foo.o" is Doubleplusbad UnMingwThink, I'd quite appreciate it.  Until then, I'll just do what seems to work, and hope we don't blunder across any other great slumbering cthonian deities of arbitrary syntax.


svn:r10082
2007-05-01 02:53:32 +00:00
Nick Mathewson d5a23f38df r12609@catbus: nickm | 2007-04-30 22:11:59 -0400
Add wsock32 to libraries used for linking on windows.


svn:r10081
2007-05-01 02:15:11 +00:00
Nick Mathewson fa39336e65 r12607@catbus: nickm | 2007-04-30 21:36:28 -0400
More attempt to fix win32 building.  This time, with extra linking.


svn:r10080
2007-05-01 01:36:32 +00:00
Nick Mathewson 4b250bbbb7 r12594@catbus: nickm | 2007-04-30 18:31:48 -0400
Oops: detect event_get_version and friends correctly again.


svn:r10073
2007-04-30 22:42:47 +00:00
Nick Mathewson 795aa1a196 r12351@catbus: nickm | 2007-04-11 12:09:46 -0400
More autoconf hacking: use same machinery to find zlib as for openssl and libevent.  Have unified library finder include setup for --with  variable.  Start trying to suggest to the user what packages they should install if finding the library fails.


svn:r9945
2007-04-11 16:28:44 +00:00
Nick Mathewson 28de06b8e6 r12337@catbus: nickm | 2007-04-10 17:55:26 -0400
Add support for using memory pools to allocate queued cell; pass --disable-cell-pool to configure to disable this.


svn:r9939
2007-04-11 00:30:29 +00:00
Nick Mathewson 97b61b9889 r12519@Kushana: nickm | 2007-03-10 00:57:01 -0500
Remove a redundant check for event.h; add some comments, and reformat.


svn:r9790
2007-03-10 07:38:42 +00:00
Nick Mathewson c9e2766e75 r12461@Kushana: nickm | 2007-03-06 13:26:17 -0500
More autoconf fixes and updates. Maybe the bsd buildbots will be happy again.


svn:r9747
2007-03-06 20:25:32 +00:00
Nick Mathewson 52713788b4 r12080@catbus: nickm | 2007-03-04 21:40:55 -0500
Remove dnsworkers and related code. there goes another 550 lines of code.


svn:r9736
2007-03-05 02:40:58 +00:00
Nick Mathewson 654924dfdf r12072@catbus: nickm | 2007-03-04 14:55:36 -0500
Apparently, autoupdate is not as perfect as one might hope.


svn:r9732
2007-03-04 19:55:40 +00:00
Nick Mathewson 238a13f3e6 r12070@catbus: nickm | 2007-03-04 14:51:23 -0500
Fix a stray autoconf warning.


svn:r9731
2007-03-04 19:52:39 +00:00
Nick Mathewson 6b79e252f6 r12063@catbus: nickm | 2007-03-04 14:46:22 -0500
Bump trunk version to 0.2.0.0-alpha-dev


svn:r9730
2007-03-04 19:49:06 +00:00
Nick Mathewson 26e8656f5d r12061@catbus: nickm | 2007-03-04 14:41:10 -0500
Run configure.in through autoupdate


svn:r9729
2007-03-04 19:49:04 +00:00
Nick Mathewson ed21e3c022 svn:r9728 2007-03-04 19:49:02 +00:00
Nick Mathewson 7c671512b8 r11612@catbus: nickm | 2007-01-30 18:14:07 -0500
make TOR_SEARCH_LIBRARY work with openssl


svn:r9727
2007-03-04 19:47:53 +00:00
Nick Mathewson 0e44371a33 r11596@catbus: nickm | 2007-01-30 01:43:40 -0500
Macro-ize our "search for a library and find out how to link against it" code.  This will help make our handling of libevent and openssl more similar, and with any luck better.  Not pushing to main branch until after 0.1.2.


svn:r9726
2007-03-04 19:47:34 +00:00
Nick Mathewson 275f39603b r12420@Kushana: nickm | 2007-03-03 15:06:53 -0500
Bump version to 0.1.2.9-rc-dev


svn:r9718
2007-03-03 20:09:07 +00:00
Roger Dingledine 629930ad16 bump to 0.1.2.9-rc
svn:r9705
2007-03-02 05:18:52 +00:00
Nick Mathewson a5b18f8a65 r11952@catbus: nickm | 2007-02-26 12:37:06 -0500
Bump version to 0.1.2.8-beta-dev


svn:r9658
2007-02-26 17:37:09 +00:00
Roger Dingledine 38f5fac846 let us call it a beta. perhaps it will break then.
svn:r9656
2007-02-26 06:53:19 +00:00
Nick Mathewson 988092f674 r11921@catbus: nickm | 2007-02-24 14:09:12 -0500
Try to build with recent libevents on mingw.


svn:r9639
2007-02-24 19:10:35 +00:00
Nick Mathewson 759c58151e r11775@catbus: nickm | 2007-02-12 16:39:09 -0500
Update copyright dates.


svn:r9570
2007-02-12 21:39:53 +00:00
Nick Mathewson e7f558bd27 r11684@catbus: nickm | 2007-02-07 00:46:37 -0500
Bump version to 0.1.2.7-alpha-dev


svn:r9509
2007-02-07 05:52:55 +00:00
Roger Dingledine f1ca295d23 bump to 0.1.2.7-alpha
svn:r9507
2007-02-07 05:32:35 +00:00
Nick Mathewson 194c69e718 r11592@catbus: nickm | 2007-01-29 18:09:16 -0500
Oops.  Apparently, we weren't supposed to call our autoconf cached variables ac_cv_*; these are reserved.


svn:r9460
2007-01-29 23:09:26 +00:00
Nick Mathewson 489f6185bf Move specification documents into new doc/spec subdirectory. (Proposals, drafts, and bad ideas still remain in doc.)
svn:r9411
2007-01-26 01:59:50 +00:00
Roger Dingledine da7f0b5366 bump to 0.1.2.6-alpha-dev so we're ready for tomorrow's
surprise release too


svn:r9314
2007-01-09 05:47:23 +00:00
Roger Dingledine ca66074106 bump to 0.1.2.6-alpha
svn:r9311
2007-01-09 05:24:42 +00:00
Roger Dingledine 6b126ea040 bump to 0.1.2.5-alpha-dev
svn:r9278
2007-01-06 05:41:01 +00:00
Nick Mathewson 81bcab21fc r11852@Kushana: nickm | 2007-01-05 18:34:27 -0500
More missing headers in configure.in in order to solve previous openbsd in6_addr issue and prevent related issues from arising.


svn:r9273
2007-01-05 23:34:31 +00:00
Nick Mathewson 135aed5670 r11850@Kushana: nickm | 2007-01-05 17:12:08 -0500
Look in netinet/in6.h header when looking for struct in6_addr. (Issue found by saeftl.)


svn:r9272
2007-01-05 22:12:15 +00:00
Roger Dingledine ee0d2d486d fix a bug, defer a bug, bump to 0.1.2.5-alpha
svn:r9270
2007-01-05 06:30:31 +00:00
Nick Mathewson 494e45482a r11536@Kushana: nickm | 2006-12-11 22:48:21 -0500
Add ipv6 functionality to evdns.


svn:r9089
2006-12-12 03:48:46 +00:00
Roger Dingledine c9eb1c6d5c bump to 0.1.2.4-alpha-dev
svn:r9022
2006-12-04 18:11:31 +00:00
Roger Dingledine c5b90daf86 cleanups, bump to 0.1.2.4-alpha
svn:r9015
2006-12-02 22:47:46 +00:00
Nick Mathewson d97c759138 r9372@totoro: nickm | 2006-11-21 10:59:47 -0500
Small cross-compilation fixes.


svn:r8980
2006-11-21 23:50:31 +00:00
Nick Mathewson 942597bc4e r9326@totoro: nickm | 2006-11-15 16:17:35 -0500
Try to detect mipspro compiler. Add -c99 to cflags if we find it.


svn:r8955
2006-11-15 21:17:48 +00:00
Nick Mathewson 992a738c78 r9324@totoro: nickm | 2006-11-14 20:21:43 -0500
Patch from pnx to make configure.in link against libevent properly on irix64. "This time for sure--presto!".


svn:r8954
2006-11-15 01:25:06 +00:00
Nick Mathewson e77b2d5941 r9322@totoro: nickm | 2006-11-14 15:20:28 -0500
Have libevent search include /usr/pkg. This may make irix happier.


svn:r8953
2006-11-14 20:20:42 +00:00
Nick Mathewson 00fdcf27f5 r9478@Kushana: nickm | 2006-11-05 10:52:29 -0500
add includes to AC_CHECK_MEMBERS test for timeval.tv_sec.


svn:r8906
2006-11-05 15:52:33 +00:00
Roger Dingledine a5f402e245 and then bump to 0.1.2.3-alpha-dev
svn:r8863
2006-10-30 03:29:33 +00:00
Roger Dingledine bc6eadd20e clean changelog, bump to 0.1.2.3-alpha
svn:r8860
2006-10-30 02:55:17 +00:00
Nick Mathewson 6fb9d3b644 r9384@Kushana: nickm | 2006-10-24 22:51:42 -0400
Libevent-1.2 exports, but does not define in its headers, strlcpy.  Try to fix this in configure.in by checking for most functions before we check for libevent.


svn:r8826
2006-10-25 02:51:45 +00:00
Nick Mathewson 3ef3fcae55 r9081@totoro: nickm | 2006-10-19 11:00:51 -0400
Try to detect windows properly when cross-compiling


svn:r8755
2006-10-19 15:02:06 +00:00
Nick Mathewson edbda1c126 r8987@totoro: nickm | 2006-10-10 19:46:08 -0400
Remove -Winline from standard list, add -Wswitch-enum.


svn:r8687
2006-10-10 23:46:51 +00:00