Alexander Barton
b6185b1ac8
ngIRCd release 18~rc1
2011-06-27 23:00:30 +02:00
Alexander Barton
10c7a15687
contrib/platformtest.sh: fix gcc version detection
...
Now the version of GNU C is detected correctly on SuSE Linux, too ...
2011-04-30 01:03:17 +02:00
Alexander Barton
66315cab9a
Mac OS X: install on root volume only, and set correct permissions
...
Update Mac OS X Installer.app description bundle, so that the ngIRCd
package can only be installed on the root volume ("/"); and make sure
that all installed files and directories have correct ownership and
permissions.
2011-04-16 15:18:43 +02:00
Alexander Barton
67a9d994e3
Mac OS X: update installer texts and add logo.
2011-04-14 11:24:07 +02:00
Alexander Barton
5b2512c215
Xcode: don't list sample-ngircd.conf, use sample-ngircd.conf.tmpl
2011-03-27 20:41:48 +02:00
Alexander Barton
4a6d44dce2
Remove support for ZeroConf/Bonjour/Rendezvous service registration
2011-01-09 23:51:30 +01:00
Alexander Barton
4188a82e76
Xcode: correctly sort files
2010-12-29 14:11:40 +01:00
Alexander Barton
186b14f332
ngIRCd release 17.1
2010-12-19 15:59:00 +01:00
Alexander Barton
0d19f2b43a
ngIRCd release 17
2010-11-07 17:24:07 +01:00
Alexander Barton
2bca14b52e
contrib/platformtest.sh: make command name quoting consistent
2010-11-07 15:26:26 +01:00
Alexander Barton
29b41a4ecc
contrib/ngircd-redhat.init: updated email address of Naoya Nakazawa
2010-11-07 14:18:04 +01:00
Alexander Barton
bdcf3f0e24
ngIRCd Release 17~rc3
2010-10-27 22:31:05 +02:00
Alexander Barton
e2c9290030
Debian: Install default /etc/pam.d/ngircd allowing all logins
...
This is required for backwards compatibility when installing the -full
or -full-dbg package variant: PAM is enabled now but no configuration
present, so all login attempts would be denied ...
Creating /etc/pam.d/ngircd including "auth required pam_permit.so"
restores the old behaviour of allowing all connections.
2010-10-27 00:43:02 +02:00
Alexander Barton
5edde9a760
Debian: update standards to 3.9.1; add libpam0g-dev dependency
2010-10-26 22:56:01 +02:00
Alexander Barton
864f3df575
Make contrib/platformtest.sh more portable
2010-10-26 22:18:30 +02:00
Alexander Barton
ffccfb0975
Mac OS X package ("make osxpkg"): generate PAM configuration
2010-10-26 15:15:06 +02:00
Alexander Barton
76f40bdb98
Xcode builds ("make xcode"): disable pam_fail_delay()
...
disable pam_fail_delay() only is available starting with Mac
OS X 10.6; but we use the 10.5 SDK for campatibility, so don't use
this function at all when building using Xcode.
2010-10-26 15:13:24 +02:00
Alexander Barton
3dd91923e4
Xcode: update project file, use 10.5.x SDK
...
This is required for universal 32 bit and 64 bit builds: now code
for ppc, i386, and x86_64 is generated (which requires 10.5 or newer).
2010-10-26 15:10:14 +02:00
Alexander Barton
8449e08245
ngIRCd release 17~rc2
2010-10-25 18:51:32 +02:00
Alexander Barton
05d1df97c3
Updated contrib/platformtest.sh (new version scheme)
...
- handle version numbers generated by "git describe"
- detect gcc compiler version correctly when "-std=xxx" is used
2010-10-25 18:49:54 +02:00
Alexander Barton
d00a0f1e7c
ngIRCd release 17~rc1
2010-10-11 23:25:48 +02:00
Alexander Barton
4226db873f
Xcode: only build current architecture in "Debug" target
2010-10-09 20:13:54 +02:00
Alexander Barton
c51cc88eb0
Debian packages: build "-full" and "-full-dbg" with support for PAM
2010-10-03 15:06:07 +02:00
Alexander Barton
b1a117cd98
Add sighandlers.{c|h} to Xcode project
...
And update static Mac OS X config.h used by the Xcode project.
2010-09-22 14:11:30 +02:00
Alexander Barton
fb4b5acfb8
Add new pam.{c|h} module to Xcode project
...
Adjust Xcode project and Mac OS X static config.h header to use PAM.
2010-07-12 12:54:01 +02:00
Alexander Barton
54e67ea9ee
New "module" proc.c/proc.h for generic process handling
...
The new "module" proc.c is used for functions dealing with child
processes. At the moment, it is only used by the asynchronous resolver.
All the functions already implemented habe been migrated from the
resolver code base, and the rest of the ngIRCd source code has been
adepted to the new namespace and calling conventions.
The goal is to develop "generic" process handling functions that can
be used for other purposes as well, e.g. running processes on client
connects etc.
2010-06-29 22:55:27 +02:00
Alexander Barton
139d6303e7
ngircd.init: require $network $remote_fs when stopping ngircd
2010-06-25 00:10:56 +02:00
Alexander Barton
defd7e09af
ngIRCd release 16
2010-05-02 15:25:35 +02:00
Alexander Barton
bdec5ac1f3
ngIRCd release 16~rc2
2010-04-25 13:13:11 +02:00
Alexander Barton
bb914b93e9
Updated some more copyright notices, it's 2010 already :-)
2010-04-02 14:19:36 +02:00
Alexander Barton
50e8a62c5c
ngIRCd release 16~rc1
2010-03-25 15:57:11 +01:00
Alexander Barton
1ddc74f13e
Really test for netinet/ip.h and set HAVE_NETINET_IP_H
2009-12-31 00:38:47 +01:00
Alexander Barton
c62c2d349b
Xcode: fix "-Wuninitialized is not supported without -O"
...
Fix Apple Xcode warning "cc1: warning: -Wuninitialized is not supported
without -O" when using the "Debug" build target:
Detection of uninitialized automatic variable requires data flow analsys
that is only enabled during optimized compilation.
2009-12-27 17:21:37 +01:00
Alexander Barton
513a75c919
platformtest.sh: Only show latest commit
...
Only show latest GIT commuit ID as version number,
even when the last commit has been a merge.
2009-11-15 18:25:36 +01:00
Alexander Barton
cade80dcf5
Added missing contrib/platformtest.sh to distribution
2009-11-07 21:06:30 +01:00
Alexander Barton
c414d0bd3a
ngIRCd release 15
2009-11-07 13:57:15 +01:00
Alexander Barton
bc1ac7fbc5
ngIRCd release 15~rc1
2009-10-15 10:04:34 +02:00
Alexander Barton
03b70229eb
Xcode: added new op.{c|h} to project file
2009-09-30 16:00:06 +02:00
Alexander Barton
60fc4d6335
Xcode: add "debug" configuration to project
2009-09-14 00:23:44 +02:00
Alexander Barton
bfa48f3448
Xcode: use gcc 4.0 for Mac OS X 10.4 compatibility
2009-09-11 20:19:51 +02:00
Alexander Barton
5f1e43416a
Fix LSB header of Debian init script
2009-08-29 23:57:39 +02:00
Alexander Barton
21bb2bd658
New script contrib/platformtest.sh
...
This script analyzes the build process of ngIRCd and generates output
suitable for inclusion in doc/Platforms.txt.
2009-08-04 22:30:59 +02:00
Alexander Barton
b1852f3029
Updated Debian "changelog" file for ngIRCd 14.1
2009-05-05 13:14:23 +02:00
Alexander Barton
822c1e9265
ngIRCd release 14.1
2009-05-05 12:58:51 +02:00
Alexander Barton
5b4a3eda08
Added start/stop script for Red Hat based distributions
...
Script contributed by Naoya Nakazawa <naoya@sanow.net>.
2009-05-05 12:50:55 +02:00
Alexander Barton
a83554b572
Renamed contrib/ngircd.sh to contrib/ngircd-bsd.sh
2009-05-05 11:41:26 +02:00
Alexander Barton
95428a72ff
Fixed "Conflicts:" line in debian/control: missing comma
2009-05-04 11:23:19 +02:00
Alexander Barton
6b83d1740e
Debian: build ngircd-full-dbg package
...
In addition to the "ngircd" and "ngircd-full" packages a new package named
"ngircd-full-dbg" is build: this package contains all the features of the
"full" package but includes debug code and both the --debug and --sniffer
options and the resulting binaries are _not_ stripped.
2009-04-29 02:14:17 +02:00
Alexander Barton
c8bba8e5c3
debian/rules: whitespace fixes
2009-04-29 02:12:56 +02:00
Alexander Barton
68835a1d1a
ngIRCd release 14
2009-04-20 11:36:27 +02:00