Alexander Barton
8c425945a2
--enable-ipv6: fix indentation in ./configure --help output.
2008-04-29 15:26:20 +02:00
Alexander Barton
7df90846e1
Synchronized branch-0-12-x (ngIRCd 0.12.0-pre1) with master.
...
(cherry picked from commit 4ea2932967
)
2008-04-20 16:20:53 +02:00
Alexander Barton
307f8abd74
Include Mac OS X Xcode project in distribution archives.
...
Oops, it has not been included since ... ages??
2008-04-09 19:09:23 +02:00
Florian Westphal
feb31e4200
IPv6 support.
...
all references to struct sockaddr/in_addr have been
removed from src/ngircd.
libngipaddr (in src/ipaddr/) hides all the gory details.
See src/ipaddr/ng_ipaddr.h for API description.
2008-02-26 23:50:35 +01:00
Alexander Barton
5c78230283
New configure option "--without-select"; when usin epoll() IO API include
...
support for select() as well by default and fall back on runtime when needed.
2006-12-26 16:00:45 +00:00
Florian Westphal
fb0c7ad252
add test for strcspn.
2006-10-02 21:57:13 +00:00
Florian Westphal
639eb40035
Added support for the /dev/poll i/o interface.
2006-09-17 10:41:06 +00:00
Florian Westphal
147de9dfa9
add support for the poll() interface
2006-09-16 15:00:09 +00:00
Florian Westphal
035f7fb2fe
only test for stack smashing protector if we are using gcc;
...
use -fstack-protector-all for the test to make sure the guard variable is added.
2006-09-09 17:07:39 +00:00
Florian Westphal
4d7d1d23be
fix gcc 4.1 -fstack-protector detection.
2006-08-13 18:11:18 +00:00
Florian Westphal
7378860aea
check if compiler supports inline keyword.
2006-08-05 08:58:16 +00:00
Alexander Barton
581f5479a2
Detect the Avahi "howl-compatibility" as well as Howl itself.
2006-05-17 16:44:14 +00:00
Alexander Barton
a293088027
Make clear that "IO backend: select" is not a request but a C API function.
2005-12-06 22:37:50 +00:00
Florian Westphal
a7197f579c
check if gcc supports -fstack-protector
2005-08-30 20:59:30 +00:00
Alexander Barton
3237d28bfb
New subdirectory "doc/src" for the source code documentation.
2005-07-22 21:02:22 +00:00
Alexander Barton
02b0a51517
Renamed "Rendezvous" to "Zeroconf".
2005-07-08 16:18:38 +00:00
Alexander Barton
1eca0aea4f
Whitespace fixes.
2005-07-08 12:39:38 +00:00
Florian Westphal
6093af49d5
test for epoll and kqueue support
2005-07-07 18:49:58 +00:00
Alexander Barton
0c33f46fc2
Fixed wrong order of #includes in test for "socklen_t" (caused problems on OpenBSD).
2005-06-26 13:42:11 +00:00
Alexander Barton
44fdde7610
Added version information to summary text.
2005-05-21 21:34:47 +00:00
Florian Westphal
873edc6311
check for strdup()
2005-04-16 07:26:44 +00:00
Alexander Barton
9dfcc6504e
Fixed ./configure test for TCP Wrappers: now it runs on Mac OS X as well.
2005-03-21 22:15:15 +00:00
Alexander Barton
a822153309
Enhanced configure script: now you can pass an (optional) search path
...
to all --with-XXX parameters, e. g. "--with-ident=/opt/ident".
2005-03-20 17:23:36 +00:00
Florian Westphal
8adff59223
Remove INT, LONG, BOOLEAN, STATIC, CONST, CHAR datatypes.
...
use stdbool.h / inttypes.h if available.
2005-03-19 18:43:48 +00:00
Alexander Barton
795802f2b0
Removed indentation of preprocessor statements in test for socklen_t.
2005-03-19 14:09:32 +00:00
Alexander Barton
292879aca4
Added support for the Howl ( http://www.porchdogsoft.com/products/howl/ )
...
Rendezvous API, in addition to the API of Apple (Mac OS X).
2004-12-26 00:14:33 +00:00
Alexander Barton
42e8063a32
Enhanced ./configure checks for required C header files.
2004-05-15 12:24:30 +00:00
Alexander Barton
558fe6b453
Special handling for HP/UX: define _XOPEN_SOURCE_EXTENDED ...
2004-04-11 13:20:24 +00:00
Alexander Barton
507a9e9cb3
Reworked configure system: it should be more compatible to most systems
...
now, and it should even be more flexible and faster :-)
2004-03-11 22:21:20 +00:00
Alexander Barton
1e9a958324
Added XCode project files (for Mac OS X) to "contrib" directory.
2004-02-29 17:19:43 +00:00
Alexander Barton
5a9c04619f
Changes for new source code layout: contrib/Debian/.
2003-12-31 17:31:03 +00:00
Alexander Barton
b79b315dd4
Added optional support for IDENT lookups (configure switch "--with-ident").
2003-12-27 13:01:12 +00:00
Alexander Barton
c40592d2ce
Removed "USE_" prefixes of configuration #defines.
2003-12-26 15:55:07 +00:00
Alexander Barton
20d002e155
Fixed build problems under Mac OS X 10.3 "Panther".
2003-11-04 00:41:06 +00:00
Alexander Barton
cfe6356531
Use "-pipe" when compiling with gcc, speeds things up a little :-)
2003-10-19 23:03:34 +00:00
Alexander Barton
6e03626eed
Included debian/-subdirectory into build system.
2003-07-09 21:16:33 +00:00
Alexander Barton
34ede2a91a
Added support for GNU/Hurd.
2003-05-05 00:33:32 +00:00
Alexander Barton
e1c70a3c93
Disabling "-ansi" on Cygwin: system headers are incompatible.
2003-04-25 15:04:43 +00:00
Alexander Barton
bbf978dbcf
Detecting broken gcc used by Mac OS X and disabling "-pedantic" in this case.
2003-04-23 01:07:59 +00:00
Alexander Barton
b4dc216db3
Added defines for SunOS (5.6).
2003-04-22 18:44:03 +00:00
Alexander Barton
f5b91cd03d
Added some defines for Linux/glibc, reverted unused test for poll(), and
...
enhanced summary output.
2003-04-21 10:51:44 +00:00
Alexander Barton
8e43b16d22
Using $(prefix)/share/doc/ngircd as documentation directory again.
2003-04-21 08:01:29 +00:00
Alexander Barton
b588eaed02
Corrected path for documentation files in summary output.
2003-03-31 16:17:33 +00:00
Alexander Barton
fa54e6e2a4
Added documentation path to summary output.
2003-03-30 13:46:00 +00:00
Alexander Barton
d383703b78
Require at least GNU automake 1.6 to generate build scripts and Makefiles.
2003-03-26 22:43:58 +00:00
Alexander Barton
3858e28e07
Fixed a "checking for ..." text string.
2003-03-19 17:27:05 +00:00
Alexander Barton
1a1ff404a8
- Updated documentation.
2003-03-15 11:00:31 +00:00
Alexander Barton
35771fa776
Added support for TCP Wrappers; redesigned configuration result output;
...
Changed some "--enable"/"--disable" switches to "--with"/"--without".
2003-03-07 14:37:30 +00:00
Alexander Barton
b896f8acda
- better compatibility
2003-02-25 14:07:26 +00:00
Alexander Barton
f813833ba1
- New switch "--enable-rendezvous" to enable support for Rendezvous.
2003-02-23 12:03:10 +00:00