Alexander Barton
79ffa9132b
2022 =:)
...
Happy new year!
2022-01-01 16:05:09 +01:00
Alexander Barton
3675c7567c
Enhance documentation a bit, add doc/QuickStart.md
...
And this file could well be expanded!
2021-12-30 20:01:44 +01:00
Alexander Barton
97ffec3d64
doc/HowToRelease.txt: "dist-tarZ" and "dist-xz" make targets can't be combined
2021-10-31 13:41:20 +01:00
Alexander Barton
dc832cd348
Update Platforms.txt
...
- Add aarch64/apple/darwin (Apple CLang 12.0.0)
- Add x86_64/unknown/openbsd6.7 (gcc 4.2.1)
Thanks to Götz Hoffart <goetz@hoffart.de>
2021-01-01 20:03:58 +01:00
Alexander Barton
2ff76d7f48
2021! :-)
...
Happy new year!
2021-01-01 15:38:26 +01:00
Alexander Barton
5ccdb26885
FAQ.txt: There is no "CVS" anymore, we use Git!
2020-11-28 21:22:34 +01:00
Alexander Barton
6e382889a3
Update Platforms.txt
...
- Update powerpc/apple/darwin8.11.0 (gcc 4.0.1)
- Add x86_64/apple/darwin19.6.0 (Apple clang 12.0.0)
- Add x86_64/unknown/freebsd12.1 (FreeBSD clang 8.0.1)
- Update x86_64/pc/linux-gnu (gcc 8.3.0)
- Add x86_64/unknown/netbsd9.0 (gcc 7.4.0)
- Add x86_64/unknown/openbsd6.6 (gcc 4.2.1)
- Add x86_64/unknown/openbsd6.6 (OpenBSD clang 8.0.1)
Thanks to Götz Hoffart <goetz@hoffart.de> for the PowerPC test!
2020-10-20 21:48:16 +02:00
xnaas
0ae158a492
Fixed Atheme Links
...
.org and not .net
2020-08-04 13:44:58 +02:00
Alexander Barton
c55a832806
Update NEWS, ChangeLog and doc/Platforms.txt files
2020-06-11 17:13:06 +02:00
Alexander Barton
3dedd57f7f
Add AppStream metadata file: contrib/de.barton.ngircd.metainfo.xml
2020-06-11 17:11:15 +02:00
Alexander Barton
07cb8ed9ae
Don't send invalid CHANINFO commands when no key is set
...
It can happen that a channel is +k, but no key is set: for example by
misconfiguring a pre-defined channel. In this case, ngIRCd sent an
invalud CHANINFO command ("CHANINFO #test +Pk 0 :'", note the unset
key represented by the two spaces) to its peers.
Fix this and enhance the CHANINFO documentation.
2020-06-11 16:45:30 +02:00
Alexander Barton
e889de9d92
Tweak & update doc/HowToRelease.txt a bit ...
2020-05-10 00:14:04 +02:00
Alexander Barton
bc22f41c51
Platforms.txt: Add x86_64/apple/darwin19.0.0
...
- Add x86_64/apple/darwin19.0.0 (Apple clang 11.0)
2020-05-07 17:53:13 +02:00
Alexander Barton
d11f13f187
Update Platforms.txt
...
- Update powerpc/apple/darwin8.11.0 (gcc 4.0.1)
- Add mips/sgi/irix6.5 (SGI C compiler)
- Add mipsel/unknown/netbsd8.0 (gcc 5.5.0)
Thanks to Götz Hoffart <goetz@hoffart.de>!
2020-05-07 17:52:51 +02:00
sam_c
1fc54ebef1
Makefile.am: Replace make with ${MAKE} ( #270 )
...
Fixes warnings such as:
"warning: jobserver unavailable: using -j1. Add `+' to parent make rule."
Signed-off-by: Sam James (sam_c) <sam@cmpct.info>
2020-04-20 19:29:16 +02:00
Alexander Barton
9c5e42458e
Update documentation to reflect "[Channel]->Modes" changes
...
No longer mention "[Channel]->Key" and "[Channel]->MaxUsers".
2020-03-29 23:17:21 +02:00
Alexander Barton
61ac8be2fd
Convert INSTALL and README files to Markdown
...
This requires some changes to the build system, for example to comply
with the expectations of the GNU autoconf/automake tools ...
2020-03-29 22:33:51 +02:00
Alexander Barton
f5fa7db4ba
2020!
2020-01-21 22:02:40 +01:00
Alexander Barton
e954b59d41
Fix some typos (documentation files, ngircd.conf manual page, ...)
...
Spotted by Étienne Mollier <etienne.mollier@mailoo.org> and Christoph
Biedl <debian.axhn@manchmal.in-ulm.de>, see Debian bug #932462
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932462 ). Thank you!
2019-07-21 16:23:07 +02:00
Alexander Barton
13122bc97d
Fix and extend documentation a little bit
...
- Fix syntax of LINKS amd LIST commands.
- Whitespace and spelling fixes.
- Add some more information about IRCv3 support.
2019-06-29 16:02:18 +02:00
Alexander Barton
1d4f80b422
Platforms.txt: Add and update systems
...
- Update x86_64/apple/darwin16.5.0 (Apple clang 8.1)
- Add x86_64/apple/darwin17.7.0 (Apple clang 10.0)
- Add x86_64/apple/darwin18.2.0 (Apple clang 10.0)
- Add x86_64/unknown/haiku (gcc 7.3)
- Update x86_64/pc/linux-gnu (gcc 6.3.0)
2019-01-23 22:45:07 +01:00
shankari
fe01ef9a51
Fix documentation of MotdPhrase length ( #254 )
...
The max length is actually 126 (< 127), since the check errors out if
length >= 127. See
<https://github.com/ngircd/ngircd/blob/master/src/ngircd/conf.c#L1487 >.
I didn't look through the history to see when the change happened. I
just happened to find during a migration that my 140 character MOTD
didn't work.
Update sample configuration file as well as the man page.
2019-01-03 14:06:01 +01:00
Alexander Barton
96bad2b861
2019!
2019-01-02 00:10:06 +01:00
Alexander Barton
456eea6f18
Implement new configuration option "MaxPenaltyTime" ( #251 )
...
This option configures the maximum penalty time increase in seconds, per
penalty event. Set to -1 for no limit (the default), 0 to disable
penalties altogether. ngIRCd doesn't use penalty increases higher than 2
seconds during normal operation, so values higher than 1 rarely make
sense.
Disabling (or reducing) penalties can greatly speed up "make check" runs
for example, see below, but are mostly a debugging feature and normally
not meant to be used on production systems!
Some example timings running "make check" from my macOS workstation:
- MaxPenaltyTime not set: 4:41,79s
- "MaxPenaltyTime = 1": 3:14,71s
- "MaxPenaltyTime = 0": 25,46s
Closes #249 .
2018-11-28 14:13:09 +01:00
Alexander Barton
a38eea8987
Update doc/Protocol.txt for IRCv3 WEBIRC extension
...
See commit d0f9d3d92
.
2018-10-07 23:55:30 +02:00
Alexander Barton
bb4101cd6c
Update HowToRelease.txt: Include the website
2018-09-01 01:48:17 +02:00
Alexander Barton
e29e15ca27
Platforms.txt: Add and update systems
...
- Update x86_64/unknown/freebsd10.0 (FreeBSD clang 3.3)
- Add x86_64/unknown/freebsd10.3 (FreeBSD clang 3.4)
- Update i386/pc/solaris2.11 (gcc 4.8.2)
- Add mipsel/openwrt/linux-uclibc (gcc 4.8) [cross-compiler]
- Add x86_64/pc/linux-gnu (gcc 5.4.0) [Win10/WSL]
- Platforms.txt: Update "pre-ANSI compiler" foot note.
Thanks to Götz Hoffart <goetz@hoffart.de>!
2018-08-29 23:05:45 +02:00
Alexander Barton
34bdb0d98a
2018!
2018-02-09 22:02:21 +01:00
Alexander Barton
bc728f92de
Update HowToRelease.txt
...
- Freshmeat is no more, and
- GitHub issues doesn't allow us to configure "releases".
2017-03-12 22:25:08 +01:00
Alexander Barton
2f6f6929d8
Services.txt: Show Atheme "name" in example configuration
2017-02-20 23:29:40 +01:00
Alexander Barton
f244ab2219
Services.txt: Show ngIRCd "Name" in example configuration
2017-02-20 23:06:47 +01:00
Alexander Barton
b2ba3e745a
Platforms.txt: Add and update systems
...
- Update i386/unknown/freebsd7.3 (gcc 4.2.1)
- Update i386/unknown/netbsdelf4.0 (gcc 4.1.2)
- Update x86_64/apple/darwin16.3.0 (Apple clang 8.0)
- Update x86_64/unknown/freebsd8.4 (gcc 4.2.1)
- Update x86_64/pc/linux-gnu (gcc 4.4.5)
- Update x86_64/pc/linux-gnu (gcc 4.8.4)
- Update x86_64/pc/linux-gnu (gcc 4.9.2)
- Update x86_64/pc/linux-gnu (gcc 6.2.1)
- Add x86_64/pc/linux-gnu (gcc 6.3.1)
2017-01-20 19:12:05 +01:00
Alexander Barton
2bb917f05a
2017!
2017-01-15 22:07:11 +01:00
Alexander Barton
72acf53d69
Update doc/RFC.txt, add RFC 7194
2017-01-15 21:25:07 +01:00
Alexander Barton
d2a134b79c
Platforms.txt: Add and update systems
...
- Add x86_64/apple/darwin16.3.0 (Apple clang 8.0)
- Update x86_64/pc/linux-gnu (gcc 4.9.2)
- Add x86_64/pc/linux-gnu (gcc 6.2.1.)
2017-01-06 22:51:46 +01:00
Alexander Barton
dde89b1267
Platforms.txt: Update systems
...
- Update x86_64/apple/darwin15.6.0 (Apple clang 8.0)
- Update x86_64/unknown/linux-gnu (gcc 4.9.2)
- Update i386/pc/solaris2.11 (gcc 4.8.2), tests have been run both on
Solaris 11.2 and Solaris 11.3 successfully, but the system identifier
is the same ... Thanks to Götz Hoffart <goetz@hoffart.de>!
2016-11-04 21:51:49 +01:00
Alexander Barton
455f073687
PAM.txt: Add note about /etc/pam.d/ngircd permissions
2016-10-24 19:24:21 +02:00
Christian Aistleitner
e84000f7b8
Add PAMServiceName setting to specify the used PAM configuration
...
This setting allows to run multiple ngIRCd instances with
PAM configurations on each instance.
If one sets it to "ngircd-foo", PAM will use `/etc/pam.d/ngircd-foo`
instead of the default `/etc/pam.d/ngircd`.
2016-06-05 23:48:29 +02:00
Alexander Barton
a673a6e3af
Platforms.txt: Remove x86_64/unknown/linux-gnu, tcc 0.9.25
...
This combination had been successfully tested with ngIRCd 21, but after
further investigation didn't build correctly: it seems as if tcc fails
to correctly link external libraries (e. g. ngipaddr).
Astonishingly the test suite passed nevertheless, with garbled output,
but without the daemon crashing!?
When using tcc with ngIRCd 23 (and current master), the test suite fails
completely because the daemon crashes ... (which actually is good!)
2016-01-16 14:42:53 +01:00
Alexander Barton
0ab4e7bffd
Platforms.txt: Add systems
...
- Add armv7l/unk./linux-gnueabihf (gcc 4.9.2)
- Add x86_64/unknown/linux-gnu (icc 16)
2016-01-16 14:41:57 +01:00
Alexander Barton
7cda2f13f4
Platforms.txt: Add and update systems
...
- Add i386/pc/minix (clang 3.4)
- Update i686/pc/cygwin (gcc 4.9.3)
- Add x86_64/apple/darwin15.2.0 (Apple clang 7.0)
2016-01-07 02:04:23 +01:00
Alexander Barton
432a9297f8
Platforms.txt: Add and update systems
...
- Update i586/pc/interix3.5 (gcc 3.3)
- Add i686/pc/linux-gnu (gcc 2.6.3)
- Add i686/pc/linux-gnu (gcc 2.95.2)
Thanks to Götz Hoffart <goetz@hoffart.de>!
2016-01-06 17:21:54 +01:00
Alexander Barton
40bea95c08
Commands.txt, PRIVMSG: Fix "server mask" description
2016-01-04 21:15:05 +01:00
Alexander Barton
0903343f85
Platforms.txt: Add and update systems
...
- Update i386/unknown/openbsd3.5 (gcc 2.95.3)
- Update i686/pc/linux-gnu (gcc 2.7.2.1)
- Add x86_64/unknown/linux-gnu (gcc 5.3.0)
Thanks to Götz Hoffart <goetz@hoffart.de>!
2015-12-19 17:08:55 +01:00
Alexander Barton
182bfac855
doc/Platforms.txt: Sort list
2015-12-19 17:02:10 +01:00
Alexander Barton
e8dacb68dc
Modes.txt: Add "name prefixes" to channel user mode description
2015-12-13 20:19:05 +01:00
Alexander Barton
49acb68584
Update doc/Platforms.txt
2015-11-15 17:06:24 +01:00
Alexander Barton
cb3a4321a2
Documentation: Spelling fixes
2015-09-06 19:38:16 +02:00
Alexander Barton
86d27eaf89
Update AUTHORS and .mailmap file
...
And add a note to doc/HowToRelease.txt to not forget to update the list
of authors in the future ...
2015-09-06 16:51:56 +02:00
Alexander Barton
64c265cf33
Merge pull request #217 from SaberUK/master+notice-auth
...
Use "NOTICE *" before registration instead of "NOTICE AUTH".
2015-08-01 14:51:04 +02:00