Commit Graph

63 Commits

Author SHA1 Message Date
Stephane Bortzmeyer
70c4dfb776 * RTLD_LAZY and not RTLD_NOW (NetBSD problem)
* Indent of plugin code
2004-05-25 13:39:42 +00:00
Stephane Bortzmeyer
7671c535bc Proper detection of installation directory and loading of plugins 2004-05-25 13:09:24 +00:00
Stephane Bortzmeyer
6da28180c1 Move declaration before instructions (gcc < 3) 2004-05-24 20:48:21 +00:00
Stephane Bortzmeyer
fa09c1a5ca WARNING: quite broken
Plugins now in separate directories.
2004-04-09 13:05:16 +00:00
Stephane Bortzmeyer
a1d6852155 * New plugin API (terminate, return code for execute)
* PostgreSQL plugin
2004-04-06 20:30:06 +00:00
Stephane Bortzmeyer
a1d91e1af1 New popt library for the plugins 2004-04-06 09:49:26 +00:00
Stephane Bortzmeyer
1b179e9f79 Now uses the popt library instead of the standard getopt, to parse options. 2004-04-06 08:19:17 +00:00
Stephane Bortzmeyer
b46a6cb296 First attempt to modularity, through plugins 2004-04-05 20:56:19 +00:00
Stephane Bortzmeyer
225dfc2d82 * Limits (-n and -s) now configurable
* Preparation for 6.0
2004-03-17 08:40:50 +00:00
Stephane Bortzmeyer
0367b93b24 Better error messages for LDH violation 2004-02-20 13:05:27 +00:00
Stephane Bortzmeyer
781afc5c64 FreeBSD libc does not accept NULL as a parameter 2004-02-20 12:50:04 +00:00
Stephane Bortzmeyer
3ef51cbc24 Do not try to pass IP addresses (specially IPv6) through the IDN process 2004-02-20 12:35:12 +00:00
Stephane Bortzmeyer
9d0fec5e12 * Porting to Autoconf 2.5 (copnfigure.in -> configure.ac, etc)
* Porting to version 0.3 of libidn
* New autoconf test for GNU libidn
2004-02-18 14:59:03 +00:00
Stephane Bortzmeyer
efcfa00812 Better user interface for IDN 2003-12-27 21:35:08 +00:00
Stephane Bortzmeyer
98163911ec Testing of IDN 2003-12-25 20:32:57 +00:00
Stephane Bortzmeyer
aa7d8b33a7 First attempt to IDN 2003-12-25 20:04:25 +00:00
Stephane Bortzmeyer
40406dadf5 Nicer test of the crypto library 2003-11-07 13:00:47 +00:00
Stephane Bortzmeyer
0ffd412d9e Small bug in gnutls_global_deinit (called in the wrong place) 2003-11-07 12:50:32 +00:00
Stephane Bortzmeyer
262a5d1b38 HTTP: indicating the proper port (bug #795456) 2003-11-05 13:09:03 +00:00
Stephane Bortzmeyer
369af6e01c GNU TLS support (still a bug when looping) 2003-11-05 12:14:01 +00:00
Stephane Bortzmeyer
2d94cc47a8 Now tries SSLv3 first 2003-07-01 12:51:19 +00:00
Stephane Bortzmeyer
c9595aca24 Patch from H.Nakai <nakai@neo.shinko.co.jp>: close the socket when there is a timeout 2002-11-04 15:21:21 +00:00
Stephane Bortzmeyer
654c820200 Small cleaning, not important 2002-10-23 13:40:39 +00:00
Stephane Bortzmeyer
2981be22fb Now wait() at the beginning of the loop (otherwise, we do not wait on timeouts) 2002-10-21 19:21:03 +00:00
Stephane Bortzmeyer
3007707ebf * Better error message with erroneous hostname:port syntax
* Small bug in RFC 2732 handling
2002-10-21 15:21:16 +00:00
Stephane Bortzmeyer
7792309d6d Compiles with Sun's compiler (bug #623444) but still problems when running it 2002-10-15 12:58:27 +00:00
Stephane Bortzmeyer
d79e1e0969 Proper bug number for the signed problem 2002-10-15 09:00:20 +00:00
Stephane Bortzmeyer
c34fbc84e7 RFC 2732 support 2002-10-11 14:51:22 +00:00
Stephane Bortzmeyer
5a515ac524 Just cosmetic 2002-10-11 12:13:58 +00:00
Stephane Bortzmeyer
e134955bd1 Warning about Sun's C compiler 2002-10-10 11:13:45 +00:00
Stephane Bortzmeyer
be81c70d60 New indentation 2002-10-09 14:36:48 +00:00
Stephane Bortzmeyer
0b6ed5d22d 2 bugs with Luca Deri's patch:
* when getting the filedes from a SSL connection,
 * when running with UDP (where the patch does not apply)
2002-10-04 09:28:28 +00:00
Stephane Bortzmeyer
d34e36eddf Patch Luca Deri to separate the latencies 2002-10-03 15:23:27 +00:00
Stephane Bortzmeyer
2e7f2236bd Fix a ICP bug with IPv4 addresses 2002-10-03 14:57:26 +00:00
Stephane Bortzmeyer
6e05d34486 Uniform indent 2002-10-03 13:53:23 +00:00
Stephane Bortzmeyer
2dad35edf3 Bug with https fixed 2002-10-03 11:52:45 +00:00
Stephane Bortzmeyer
abcf574c26 First IPv6 version 2002-09-25 13:00:29 +00:00
Stephane Bortzmeyer
05b2f51705 Support for disabling the proxy/cache (Bug #232324) 2001-03-06 16:46:00 +00:00
Stephane Bortzmeyer
63f2806a9d Proper detection of TOS (standard) and socket priority (Linux-specific) 2001-03-02 20:47:47 +00:00
Stephane Bortzmeyer
c7ee796329 Uses usleep and not sleep, which allows microsecond waits. 2001-02-23 12:30:31 +00:00
Stephane Bortzmeyer
52c93470c2 Integration of Type Of Service/priority patches from Glen Turner 2001-02-20 21:48:39 +00:00
Stephane Bortzmeyer
85fb3ee825 Documentation fixes (and a small nroff problem) 2001-02-20 21:06:37 +00:00
Stephane Bortzmeyer
3c86734e91 [SSL] Fixed random seeding error 2001-02-14 10:08:48 +00:00
Stephane Bortzmeyer
7dc72a14cf Fix SSL bug #130151 2001-02-11 21:09:35 +00:00
Stephane Bortzmeyer
477816f6dd Fix a stupid bug when not using SSL 2001-01-26 14:37:57 +00:00
Stephane Bortzmeyer
ec61cd8ff2 Fix a logic bug in SSL read looping (Bug #130078) 2001-01-26 10:01:49 +00:00
Stephane Bortzmeyer
0fb146d516 A few comments changed 2001-01-25 15:20:16 +00:00
Stephane Bortzmeyer
c3c069047b Clear SSL objects when looping 2000-11-07 18:28:45 +00:00
Stephane Bortzmeyer
f3e2aaf6e1 Error in ICP port name handling. Fixed. 2000-11-06 14:14:14 +00:00
Stephane Bortzmeyer
6518d0cd53 Suppress a few warnings. Side effect: it no longer crashes on a PC/Linux :-) 2000-11-05 13:25:41 +00:00