Commit Graph

268 Commits

Author SHA1 Message Date
Stephane Bortzmeyer
efeff930f9 IPv4 and IPv6 in global options 2004-06-13 20:49:38 +00:00
Stephane Bortzmeyer
5a99238de8 New argument in the init() function of the plugins, to get the global options. 2004-06-13 20:40:21 +00:00
Stephane Bortzmeyer
98db4f370f Bertrand Petit 2004-06-12 22:02:55 +00:00
Stephane Bortzmeyer
68efbba978 First version 2004-06-12 21:36:25 +00:00
Stephane Bortzmeyer
9c90a7191d * Option --enable-plugin=LIST
* Small fix in plugin random
2004-06-12 21:19:30 +00:00
Stephane Bortzmeyer
50b7e90667 * echoping error routines
* Stupid bug fixed in TCP code (thanks to Jim Reid)
2004-06-07 09:21:26 +00:00
Stephane Bortzmeyer
ace6dee486 New plugin API and porting of the plugins (+ several changes in the DNS plugin) 2004-06-06 16:51:40 +00:00
Stephane Bortzmeyer
85adcec177 Install the man pages in the tarball! 2004-06-04 14:24:36 +00:00
Stephane Bortzmeyer
35d6ba0f39 Installation of plugin's man pages 2004-06-04 14:14:07 +00:00
Stephane Bortzmeyer
e46172d3e7 New organization of configure.ac with AM_INIT_AUTOMAKE(foreign) everywhere 2004-06-04 14:08:41 +00:00
Stephane Bortzmeyer
3c9d00e0aa Common autoconf rules were forgotten 2004-06-04 09:27:29 +00:00
Stephane Bortzmeyer
17609d6fe5 Better detection of the resolver library 2004-06-04 09:04:38 +00:00
Stephane Bortzmeyer
91f44dc0aa Better detection of the resolv library 2004-06-03 21:25:53 +00:00
Stephane Bortzmeyer
166520b8ff automake for plugins (forgotten file) 2004-06-03 15:03:58 +00:00
Stephane Bortzmeyer
353976ab8a Link with the DNS library 2004-06-03 12:37:07 +00:00
Stephane Bortzmeyer
3bfc16d42e Export the dynamic symbols to the plugins 2004-06-03 12:32:56 +00:00
Stephane Bortzmeyer
db9c2f334b * A common file for all the configure.ac
* Use of the pkglib primary in Makefile.am
2004-06-03 12:11:26 +00:00
Stephane Bortzmeyer
cbaefa1e17 * A common file for all the configure.ac
* use of the pkglib primary (and not lib) in Makefile.am
2004-06-03 12:10:38 +00:00
Stephane Bortzmeyer
6ed1136ec5 A common file for all configure.ac 2004-06-03 12:08:33 +00:00
Stephane Bortzmeyer
28b8096a8b Now uses automake and libtool for plugins. Quite broken. 2004-06-02 16:17:22 +00:00
Stephane Bortzmeyer
46c31fb73a Nice alignment of help 2004-06-02 12:56:17 +00:00
Stephane Bortzmeyer
008b84e70c A warning TODO 2004-05-27 12:34:13 +00:00
Stephane Bortzmeyer
042832a695 A general autoconf file for common plugin macros 2004-05-27 12:21:29 +00:00
Stephane Bortzmeyer
d0033cad25 Testing of --with-popt in the generated configures 2004-05-27 12:13:18 +00:00
Stephane Bortzmeyer
559a8899cb Using --with-popt in plugins 2004-05-27 12:12:06 +00:00
Stephane Bortzmeyer
b9c3f84c92 dlerror not resetted on the *BSD: use the return of dlsym instead 2004-05-27 12:07:48 +00:00
Stephane Bortzmeyer
f4c3ceba52 echoping man page now updated by autoconf 2004-05-26 20:19:22 +00:00
Stephane Bortzmeyer
c6b57a96dc * Documentation for plugins
* Better build system, with clean and dist targets
2004-05-26 20:12:12 +00:00
Stephane Bortzmeyer
446a7f0aaa Beginning (only the beginning) of the implementation of the dist target for plugins 2004-05-25 13:55:30 +00:00
Stephane Bortzmeyer
3944b57c90 Two start() routines? 2004-05-25 13:44:54 +00:00
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
dfdf9866c0 First version 2004-05-25 12:25:21 +00:00
Stephane Bortzmeyer
328fbfb9ea * Proper definition of PLUGINS_DIR
* Allow to specify location of the popt library
2004-05-24 20:49:46 +00:00
Stephane Bortzmeyer
6da28180c1 Move declaration before instructions (gcc < 3) 2004-05-24 20:48:21 +00:00
Stephane Bortzmeyer
d3b0ab849a Typo in the install target 2004-05-24 20:47:28 +00:00
Stephane Bortzmeyer
fa09c1a5ca WARNING: quite broken
Plugins now in separate directories.
2004-04-09 13:05:16 +00:00
Stephane Bortzmeyer
5b3b44da62 Now works really: types are supported and the request goes to the proper nameserver. 2004-04-07 13:28:41 +00:00
Stephane Bortzmeyer
75818c9b63 DNS plugin 2004-04-06 20:35:56 +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
245c2f1edb Documenting the plugins? 2004-04-06 08:16:15 +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
5ee48de072 Small details about flush 2004-03-16 21:35:30 +00:00
Stephane Bortzmeyer
ffa5774177 Use of proxies was underdocumented 2004-03-15 14:12:37 +00:00
Stephane Bortzmeyer
c63e09123b Swiss domain 2004-03-04 07:57:25 +00:00
Stephane Bortzmeyer
55d42c9707 IDN support 2004-02-29 21:58:10 +00:00
Stephane Bortzmeyer
c7ffff5ac3 Changes before release of 5.2.0 2004-02-29 21:44:03 +00:00