summary refs log tree commit diff
path: root/contrib
AgeCommit message (Collapse)Author
2017-01-20ngIRCd Release 24 rel-24Alexander Barton
2017-01-20Make sure that platformtest.sh aborts when autogen.sh failsAlexander Barton
2017-01-20Specify Debian "source format"Alexander Barton
2017-01-20Build Debian packages with OpenSSL instead of GnuTLSAlexander Barton
OpenSSL allows to reload used certificates on runtime for example (which is very useful when using Let's Encrypt), and therefore is preferred ...
2017-01-08ngIRCd Release 24~rc1 rel-24-rc1Alexander Barton
2017-01-08Debian: Use "dh_prep" instead deprecated "dh_clean -k"Alexander Barton
2017-01-06Further enhance systemd unit fileAlexander Barton
- Add more comments/documentation. - Add dependencies for services and proxy scanners. - Add more limit configurations. - Allow AF_UNIX address family, required for syslog!
2017-01-06Install systemd service file in Debian packageAlexander Barton
2017-01-06Enhance systemd service fileAlexander Barton
- Add homepage :-) - Remote CAP_SETUID and CAP_SETGID from CapabilityBoundingSet: This is nor needed, because the unit already sets User=irc and Group=irc. - Add RestrictAddressFamilies, and restrict it to AF_INET and AF_INET6. - Read in the Debian "default files", but note: only PARAMS is supported!
2017-01-06Update Debian packageAlexander Barton
- Update debhelper compatibility to version 9. - Update build-dependencies. - Change group of ngircd.conf to "irc" in postinst script (this makes starting ngIRCd as user "irc" easier, for example when using systemd). - Don't create /var/run/ircd during installation: this is handled by the SysV init script and the systemd service already.
2016-12-08Xcode: Fix "duplicate symbols" error in current XcodeAlexander Barton
2016-12-05Make scripts and init-files in ./contrib executableAlexander Barton
2016-10-21autogen.sh, ngindent, platformtest.sh: Fix warnings of "shellcheck"Alexander Barton
- SC2006: Use $(..) instead of legacy `..`. - SC2015: Note that A && B || C is not if-then-else. C may run when A is true. - SC2086: Double quote to prevent globbing and word splitting. - SC2166: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.
2016-10-21Update Xcode project for latest Xcode version (8.0)Alexander Barton
2016-09-21Update Xcode project for latest Xcode version (7.3)Alexander Barton
2016-09-18Add "Documentation" variables to systemd configuration filesAlexander Barton
2016-01-10platformtest.sh: Delete ngIRCd binary before test runAlexander Barton
This ensures that we definitely don't test an old binary later on ...
2016-01-10platformtest.sh: Only show "runs=Y" when test suite succeededAlexander Barton
Display "?" in the "runs" colum when the simple "run test" succeeded but the test suite failed. And display a message to double check the actual status, because it is somewhat unclear, if the daemon actually "works" or not in this case.
2016-01-06platformtest.sh: Use $LOGNAME instead of $USERAlexander Barton
LOGNAME is more standard than USER.
2015-12-19contrib/ngindent: Fix shebang lineAlexander Barton
2015-12-19contrib/platformtest.sh: Warn when external tools are missingAlexander Barton
2015-12-19contrib/platformtest.sh: Make script more portableAlexander Barton
2015-11-16ngIRCd Release 23 rel-23Alexander Barton
2015-09-11contrib/Debian/changelog: Fix email addressAlexander Barton
2015-09-06Documentation: Spelling fixesAlexander Barton
2015-09-06ngIRCd Release 23~rc1 rel-23-rc1Alexander Barton
2015-08-27platformtest.sh: Fix quotingAlexander Barton
2015-08-27ngircd.init: Fix non-POSIX "==" test operatorAlexander Barton
2015-08-14Update systemd service fileAlexander Barton
2015-04-10Update Xcode project for latest Xcode version (6.3)Alexander Barton
2015-04-06ngIRCd Release 22.1 rel-22.1Alexander Barton
2014-10-11ngIRCd Release 22 rel-22Alexander Barton
2014-09-29ngIRCd Release 22~rc1 rel-22-rc1Alexander Barton
2014-07-14New "Debian release" 21.1-0ab2Alexander Barton
(cherry picked from commit 48fcb97fa4a2762a873d9d693c7a126588a1811d)
2014-07-14Debian: Don't adjust path names that are correct by defaultAlexander Barton
2014-07-14Debian: Correctly set and use "docdir"Alexander Barton
2014-06-04Test suite/platformtest.sh: Detect when tests have been skippedAlexander Barton
Detect if some tests have been skipped, for example when telnet(1) or expect(1) is missing: ./contrib/platformtest.sh will echo a warning message now.
2014-03-25ngIRCd Release 21.1Alexander Barton
(cherry picked from commit ee28e76df2a73f3bb4bcf69c644eae9a10298a58)
2014-03-17Xcode: remove imp.h and exp.h from project fileAlexander Barton
These files have been removed from ngIRCd in commit 259c314d, "Remove imp.h and exp.h header files".
2014-01-11platformtest.sh: Allow using separate source and build treesAlexander Barton
Now you can call platformtest.sh using its complete path name from an other directory which is then used for building. See <http://www.gnu.org/software/automake/manual/html_node/VPATH-Builds.html> Please not that the build system itself is still (re-)genrated in the original source tree. This can be avoided by passing the "-x" switch to the platformtest.sh script.
2014-01-11platformtest.sh: Show only up to 10 bytes of version informationAlexander Barton
2014-01-11platformtest.sh: New option "-x", don't renegerate build systemAlexander Barton
2014-01-05platformtest.sh: don't use "test -e", it isn't portableAlexander Barton
2014-01-02Update Copyright notices for 2014Alexander Barton
2013-12-27OS X has a working getaddrinfo() implementationAlexander Barton
2013-10-30ngIRCd Release 21 rel-21Alexander Barton
2013-10-26ngircd.init: Make sure no stale PID file is left overAlexander Barton
2013-10-23platformtest.sh/Platforms.txt: allow user names up to 8 charactersAlexander Barton
2013-10-20Debian: Fix sed(1) rules adjusting "ngircd-full" packageAlexander Barton
Error introduced by last commit :-/
2013-10-20Debian: Fix default "HelpFile" file name in ngircd.confAlexander Barton
The "full" package variants must use "/usr/share/doc/ngircd-full/Commands.txt" and "/usr/share/doc/ngircd-full-dbg/Commands.txt" respectively.