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