summary refs log tree commit diff
path: root/doc
AgeCommit message (Collapse)Author
2015-06-24Fix several broken URLs.Unit 193
2015-06-24Add documentation for channel mode NIan Chard
2015-04-30doc/Modes.txt: Fix indentationAlexander Barton
2015-04-29Fixed indents and documentationLucentW
(also updated the copyright date on the txt I edited)
2015-04-06Platforms.txt: Add and update systemsAlexander Barton
- Update powerpc/apple/darwin7.9.0 Thanks to Götz Hoffart <goetz@hoffart.de>!
2015-01-13FAQ: How can I "auto-op" users in channels?Alexander Barton
2014-10-26Merge branch 'CipherListNoSSL3'Alexander Barton
* CipherListNoSSL3: INSTALL: List the changed SSL CipherList default value. Update "CipherList" to not enable SSLv3 by default
2014-10-22HowToRelease.txt: Add note about the bug trackerAlexander Barton
2014-10-16Update "CipherList" to not enable SSLv3 by defaultAlexander Barton
Idea, initial patch, and testing by Christoph Biedl <ngircd.anoy@manchmal.in-ulm.de>
2014-10-11Platforms.txt: Add and update systemsAlexander Barton
- Add armv7l/unk./linux-gnueabihf - Update hppa/unknown/openbsd5.4 - Update i686/unknown/gnu0.5 - Update i686/pc/cygwin - Add i386/pc/linux-gnu, gcc 4.4.5 - Update x86_64/apple/darwin14.0.0 - Update x86_64/unknown/freebsd8.4 - Update x86_64/unknown/freebsd9.2 - Add x86_64/unknown/freebsd10.0 - Add/update x86_64/unknown/linux-gnu, various compilers - Update x86_64/unknown/openbsd4.8 - Add x86_64/unknown/openbsd5.5 Tested version is "rel-22-rc1-3-g967deeb".
2014-07-26Platforms.txt: Add and update systemsAlexander Barton
- Add armv7l/unk./linux-gnueabihf - Add x86_64/apple/darwin14.0.0 Thanks to Götz Hoffart <goetz@hoffart.de>!
2014-05-05Platforms.txt: Add and update systemsAlexander Barton
- Add sparc/unknown/openbsd5.5 - Update powerpc/apple/darwin7.9.0 - Update x86_64/unknown/linux-gnu, Open64 - Update x86_64/unknown/linux-gnu, Sun C 5.12/Solaris Studio 12.3 - Update x86_64/unknown/linux-gnu, tcc 0.9.25 Thanks to Götz Hoffart <goetz@hoffart.de>!
2014-03-25Update links to "Arthur" to use the HTTP protocolAlexander Barton
2014-03-19Platforms.txt: Update i686/unknown/gnu0.5Alexander Barton
2014-03-19Platforms.txt: Update powerpc/apple/darwin7.9.0Alexander Barton
- Update powerpc/apple/darwin7.9.0, gcc 3.3 Thanks to Götz Hoffart <goetz@hoffart.de>!
2014-03-19Platforms.txt: Update x86_64/unkn./linux-gnu, clang 3.xAlexander Barton
- Update x86_64/unknown/linux-gnu, clang 3.2 => clang 3.3
2014-03-19Platforms.txt: Add and update more systemsAlexander Barton
- update i686/pc/linux-gnu, gcc 2.7.2 - update powerpc/apple/darwin6.8, gcc 3.1 - add powerpc/apple/darwin9.8.0, gcc 4.0.1 Thanks to Götz Hoffart <goetz@hoffart.de>!
2014-03-19doc/Bopm.txt: Update file headerAlexander Barton
2014-03-19doc/Bopm.txt: Update "connregex" and "kline" for current ngIRCdAlexander Barton
Thanks to "kerin" on IRC for pointing this out!
2014-03-18Allow "DefaultUserModes" to set all possible modesAlexander Barton
Let IRC_MODE() detect that the "fake" MODE command originated on the local sever, which enables all modes to be settable using "DefaultUserModes" that can be set by regular MODE commands, including modes only settable by IRC Operators.
2014-03-18Implement user mode "F": "relaxed flood protection"Alexander Barton
ngIRCd relaxes its flood protection for users having the user mode "F" set and allows them to rapidly send data to the daemon. This mode is only settable by IRC Operators and can cause problems in the network -- so be careful and only set it on "trusted" clients! User mode "F" is used by Bahamut for this purpose, for example, see <http://docs.dal.net/docs/modes.html#4.9>.
2014-02-02Services.txt: Update information for Anope 2.xAlexander Barton
2014-01-17Use $(MKDIR_P) instead of $(mkinstalldirs) in Makefile'sAlexander Barton
And test for "mkdir -p" using AC_PROG_MKDIR_P in "configure".
2014-01-02doc/Platforms.txt: Update some systems to ngIRCd 21Alexander Barton
- update i686/pc/cygwin, gcc 4.8.2 - update x86_64/apple/darwin13.0.0, Apple clang 5.0 - update x86_64/unknown/freebsd8.4, gcc 4.2.1 - update x86_64/unknown/freebsd9.1, gcc 4.2.1 - update x86_64/unknown/linux-gnu, gcc 4.8.2 - update x86_64/unknown/linux-gnu, Open64 - update x86_64/unknown/openbsd4.8, gcc 4.2.1 - update x86_64/unknown/openbsd5.1, gcc 4.2.1
2013-12-27Implement new configuration option "Network"Alexander Barton
The new configuration variable "Network" is used to set the (completely optional) "network name", to which this instance of the daemon belongs. When set, this name is used in the ISUPPORT(005) numeric which is sent to all clients connecting to the server after logging in. Closes bug #165.
2013-12-03doc/Platforms.txt: Add and update more systemsAlexander Barton
- add i386/unknown/netbsdelf1.5.2, egcs-1.1.2 - update i386/unknown/openbsd5.3, gcc 4.2.1 - add i386/unknown/openbsd5.4, gcc 4.2.1 - add x86_64/unknown/linux-gnu, nwcc 0.8.2 - update x86_64/unknown/linux-gnu, tcc 0.9.25 Thanks to Götz Hoffart <goetz@hoffart.de>!
2013-11-24doc/Platforms.txt: Add and update more systemsAlexander Barton
- add i386/unknown/openbsd3.5, gcc 2.95.3 - add x86_64/unknown/linux-gnu, Sun C 5.12 - update mipsel/unknown/linux-gnu, gcc 4.4.5 Thanks to Götz Hoffart <goetz@hoffart.de>!
2013-11-13doc/Platforms.txt: add DragonflyBSD 3.4 on x86_64Alexander Barton
Thanks to Götz Hoffart <goetz@hoffart.de>!
2013-11-12doc/Platforms.txt: add OpenBSD 5.4 on HPPAAlexander Barton
2013-10-30doc/Platforms.txt: add Mac OS X 10.6.8Alexander Barton
2013-10-28Update doc/Platforms.txtAlexander Barton
2013-10-23platformtest.sh/Platforms.txt: allow user names up to 8 charactersAlexander Barton
2013-10-20platformtest.sh: Detect clang compilersAlexander Barton
2013-10-16doc/Platforms.txt: Add Open64 and tcc C compilers on LinuxAlexander Barton
Thanks to Götz Hoffart!
2013-09-24Add support to show user links using "STATS L"Federico G. Schwindt
Change "stats L" to show servers and user links and restrict it to IRC Operators.
2013-09-19doc/PAM.txt: add a slightly more useful exampleAlexander Barton
2013-09-17Change cipher defaultsFederico G. Schwindt
Switch cipher defaults to HIGH:!aNULL:@STRENGTH (OpenSSL) or SECURE128 (GnuTLS).
2013-09-15Cipher list selection for GnuTLSAlexander Barton
This patch implements the missing functionality for cipher list selection using GnuTLS (our OpenSSL code has this already).
2013-09-15Cipher list selection for OpenSSLAlexander Barton
This patch introduces the possibility to arbitrarily select ciphers which should be promoted resp. declined when establishing a SSL connection with a client by implementing the new configuration option "CipherList". By default, OpenSSL would accept low and medium strength and RC-4 ciphers, which nowadays are known to be broken. This patch only implements the feature for OpenSSL. A GnuTLS counterpart has to be implemented in another patch ... Original patch by Bastian <bastian-ngircd@t6l.de>. Closes bug #162.
2013-09-05Commands.txt: Document proprietary DIE <message> parameterAlexander Barton
2013-08-26Implement new configuration option "DefaultUserModes"Alexander Barton
The new configuration option "DefaultUserModes" lists user modes that become automatically set on new local clients right after login. Please note that only modes can be set that the client could set on itself, you can't set "a" (away) or "o" (IRC Op), for example! User modes "i" (invisible) or "x" (cloaked) etc. are "interesting", though. Default: set no modes (like without this patch). Closes bug #160.
2013-08-25Cosmetic changes to METADATAFederico G. Schwindt
Update certfp and sort entries.
2013-08-25Implement account login supportFederico G. Schwindt
This is done via the `accountname' METADATA command and used to automatically identify users after netsplits or across service restarts.
2013-08-05More spelling correctionsFederico G. Schwindt
2013-08-04Implement new configuration option "AllowedChannelTypes"Alexander Barton
The new configuration variable "AllowedChannelTypes" lists all allowed channel types (channel prefixes) for newly created channels on the local server. By default, all supported channel types are allowed. If set to the empty string, local clients can't create new channels at all, which equals the old "PredefChannelsOnly = yes" setting. This patch deprecates the "PredefChannelsOnly" variable, too, but it is still supported and translated to the apropriate "AllowedChannelTypes" setting. When "PredefChannelsOnly" is processed, a warning message is logged. Closes bug #152.
2013-08-03Merge remote-tracking branch 'fgsch/certfp'Alexander Barton
* fgsch/certfp: Simplify MOTD handling Add certificate fingerprint support
2013-08-02Add certificate fingerprint supportFederico G. Schwindt
2013-08-02Commands.txt: Update more descriptionsAlexander Barton
Update description of "CHANINFO", "METADATA", "NJOIN", "SERVER", "SQUIT", "GET", and "POST".
2013-08-02Commands.txt: Update more descriptionsAlexander Barton
Update description of "CONNECT", "DIE", "DISCONNECT", "GLINE", "KILL", "KLINE", "OPER", "REHASH", "RESTART" and "WALLOPS".
2013-08-02Commands.txt: Fix <target> description of TRACE commandAlexander Barton