Alexander Barton
0a6e284582
platformtest.sh: Delete ngIRCd binary before test run
...
This ensures that we definitely don't test an old binary later on ...
2016-01-10 17:45:47 +01:00
Alexander Barton
2254e92e60
platformtest.sh: Only show "runs=Y" when test suite succeeded
...
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-10 17:39:43 +01:00
Alexander Barton
4dcd5f1225
platformtest.sh: Use $LOGNAME instead of $USER
...
LOGNAME is more standard than USER.
2016-01-06 15:47:31 +01:00
Alexander Barton
01e590b007
contrib/ngindent: Fix shebang line
2015-12-19 19:21:45 +01:00
Alexander Barton
7b7ee6a3ca
contrib/platformtest.sh: Warn when external tools are missing
2015-12-19 17:27:27 +01:00
Alexander Barton
46838510ab
contrib/platformtest.sh: Make script more portable
2015-12-19 17:27:03 +01:00
Alexander Barton
f2cef85fde
ngIRCd Release 23
2015-11-16 21:33:15 +01:00
Alexander Barton
87887bc632
contrib/Debian/changelog: Fix email address
2015-09-11 21:11:38 +02:00
Alexander Barton
cb3a4321a2
Documentation: Spelling fixes
2015-09-06 19:38:16 +02:00
Alexander Barton
1e84b2640e
ngIRCd Release 23~rc1
2015-09-06 16:57:01 +02:00
Alexander Barton
c2e4c304e3
platformtest.sh: Fix quoting
2015-08-27 00:12:50 +02:00
Alexander Barton
a1ce3fc779
ngircd.init: Fix non-POSIX "==" test operator
2015-08-27 00:10:18 +02:00
Alexander Barton
2a52befa56
Update systemd service file
2015-08-14 19:55:32 +02:00
Alexander Barton
52825cde29
Update Xcode project for latest Xcode version (6.3)
2015-04-10 22:30:17 +02:00
Alexander Barton
03e6568079
ngIRCd Release 22.1
2015-04-06 14:36:14 +02:00
Alexander Barton
7b58538074
ngIRCd Release 22
2014-10-11 20:30:42 +02:00
Alexander Barton
7d7eb735f0
ngIRCd Release 22~rc1
2014-09-29 17:09:51 +02:00
Alexander Barton
c1f180b87b
New "Debian release" 21.1-0ab2
...
(cherry picked from commit 48fcb97fa4a2762a873d9d693c7a126588a1811d)
2014-07-14 12:03:11 +02:00
Alexander Barton
f5944a17e4
Debian: Don't adjust path names that are correct by default
2014-07-14 11:40:38 +02:00
Alexander Barton
06920df4bb
Debian: Correctly set and use "docdir"
2014-07-14 10:56:31 +02:00
Alexander Barton
3de972e0bd
Test suite/platformtest.sh: Detect when tests have been skipped
...
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-06-04 12:15:23 +02:00
Alexander Barton
cdd6b961af
ngIRCd Release 21.1
...
(cherry picked from commit ee28e76df2a73f3bb4bcf69c644eae9a10298a58)
2014-03-25 20:19:31 +01:00
Alexander Barton
3d7aa9f906
Xcode: remove imp.h and exp.h from project file
...
These files have been removed from ngIRCd in commit 259c314d
,
"Remove imp.h and exp.h header files".
2014-03-17 18:07:51 +01:00
Alexander Barton
2560e5f156
platformtest.sh: Allow using separate source and build trees
...
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-11 01:33:24 +01:00
Alexander Barton
1f5508d049
platformtest.sh: Show only up to 10 bytes of version information
2014-01-11 01:32:13 +01:00
Alexander Barton
97b4fd8a08
platformtest.sh: New option "-x", don't renegerate build system
2014-01-11 01:27:15 +01:00
Alexander Barton
e2b85ccde3
platformtest.sh: don't use "test -e", it isn't portable
2014-01-05 00:50:11 +01:00
Alexander Barton
788da901ee
Update Copyright notices for 2014
2014-01-02 15:27:07 +01:00
Alexander Barton
bd33bd770d
OS X has a working getaddrinfo() implementation
2013-12-27 21:35:53 +01:00
Alexander Barton
94148c37f5
ngIRCd Release 21
2013-10-30 22:20:36 +01:00
Alexander Barton
0556aa1901
ngircd.init: Make sure no stale PID file is left over
2013-10-26 21:34:56 +02:00
Alexander Barton
48698f14a2
platformtest.sh/Platforms.txt: allow user names up to 8 characters
2013-10-23 20:47:55 +02:00
Alexander Barton
8a041373bb
Debian: Fix sed(1) rules adjusting "ngircd-full" package
...
Error introduced by last commit :-/
2013-10-20 18:33:22 +02:00
Alexander Barton
37c8699f34
Debian: Fix default "HelpFile" file name in ngircd.conf
...
The "full" package variants must use "/usr/share/doc/ngircd-full/Commands.txt"
and "/usr/share/doc/ngircd-full-dbg/Commands.txt" respectively.
2013-10-20 18:06:21 +02:00
Alexander Barton
788b3002d8
ngIRCd Release 21~rc2
2013-10-20 15:51:03 +02:00
Alexander Barton
beb9f65dc8
platformtest.sh: Detect clang compilers
2013-10-20 15:25:19 +02:00
Alexander Barton
a2479bb906
platformtest.sh: Detect tcc compiler
2013-10-16 21:59:31 +02:00
Alexander Barton
45d3e6aa91
platformtest.sh: Clean up GIT source tree, when possible
2013-10-14 23:47:16 +02:00
Alexander Barton
0bd3fb88b2
platformtest.sh: Detect Apple LLVM (clang) compiler
2013-10-14 23:45:59 +02:00
Alexander Barton
86cd2da8d5
ngIRCd Release 21~rc1
2013-10-05 23:40:29 +02:00
Alexander Barton
46d43dc09c
Xcode: update project settings for Xcode 5
2013-08-26 23:23:12 +02:00
Alexander Barton
6dc5471a75
ngIRCd Release 20.3
...
(cherry picked from commit bb6e2779636aa6d74bbff474880829f0183a3c94)
Conflicts:
ChangeLog
NEWS
2013-08-23 23:34:55 +02:00
Alexander Barton
e2f09213bc
Debian init script: test for binary after reading defaults
...
This allows the system administrator to overwrite the DAEMON variable in
/etc/defaults/<name> and to use this init script even when the default
"/usr/sbin/ngircd" doesn't exist on the system.
2013-08-19 23:33:11 +02:00
Alexander Barton
ce3e41cf4c
Xcode: fix detection of host OS, vendor, and CPU
2013-03-27 12:47:12 +01:00
Alexander Barton
dd6a058992
PackageMaker: use relativ path names
2013-03-27 12:46:07 +01:00
Alexander Barton
19d6f4740e
Clean up Xcode project file, remove outdated files, add missing
2013-02-22 15:21:45 +01:00
Alexander Barton
65359ff8f7
Merge branch 'bug153-ServerMask' into master
...
* bug153-ServerMask:
Update irc-info.c to use irc-macros.h
Add new irc-macros.h to project
irc-info.c: add/streamline function documentation comments
irc-info: move static functions at the top of the file
Implement new function Client_SearchServer()
Conflicts:
src/ngircd/irc-info.c
2013-02-15 21:59:06 +01:00
Alexander Barton
25b19e08e2
ngIRCd Release 20.2
...
(cherry picked from commit c45d9dd1f08fddb95fa01d62c69848cd753a3161)
2013-02-15 12:48:10 +01:00
Alexander Barton
2cb7023e28
ngircd.sock: explicitely bind to IPv4 and IPv6 addresses
2013-02-10 20:37:55 +01:00
Alexander Barton
a917514546
Add new irc-macros.h to project
...
This file prvides some macros for common tasks required by functions
implementing handlers for IRC commands:
* _IRC_ARGC_LE_OR_RETURN_
* _IRC_ARGC_GE_OR_RETURN_
* _IRC_GET_SENDER_OR_RETURN_
* _IRC_GET_TARGET_SERVER_OR_RETURN_
2013-02-09 23:55:42 +01:00