aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Automatic weekly version update: 201119Gravatar autoupdate2011-05-081-1/+1
* Automatic weekly version update: 201118Gravatar autoupdate2011-05-011-1/+1
* Automatic weekly version update: 201117Gravatar autoupdate2011-04-241-1/+1
* Automatic weekly version update: 201116Gravatar autoupdate2011-04-171-1/+1
* Automatic weekly version update: 201115Gravatar autoupdate2011-04-101-1/+1
* Automatic weekly version update: 201114Gravatar autoupdate2011-04-031-1/+1
* - Module coders: Added HOOKTYPE_HANDSHAKE which is called before the client••• handshake, IOTW: as soon as the connection is established. This can be used to do things prior to accepting any commands, such as sending some text. Gravatar Bram Matthys2011-04-031-0/+1
* Automatic weekly version update: 201113Gravatar autoupdate2011-03-271-1/+1
* Automatic weekly version update: 201112Gravatar autoupdate2011-03-211-1/+1
* Automatic weekly version update: 201111Gravatar autoupdate2011-03-141-1/+1
* Automatic weekly version update: 201110Gravatar autoupdate2011-03-071-1/+1
* Automatic weekly version update: 201109Gravatar autoupdate2011-02-281-1/+1
* Automatic weekly version update: 201108Gravatar autoupdate2011-02-211-1/+1
* Automatic weekly version update: 201107Gravatar autoupdate2011-02-141-1/+1
* Automatic weekly version update: 201106Gravatar autoupdate2011-02-071-1/+1
* Automatic weekly version update: 201105Gravatar autoupdate2011-01-311-1/+1
* Automatic weekly version update: 201104Gravatar autoupdate2011-01-241-1/+1
* Automatic weekly version update: 201103Gravatar autoupdate2011-01-171-1/+1
* Automatic weekly version update: 201102Gravatar autoupdate2011-01-101-1/+1
* - Bump server protocol version to 2310, due to the various changes and so••• you can use deny link { } blocks if you want to deny older versions than this release. Gravatar Bram Matthys2011-01-081-1/+1
* Automatic weekly version update: 201101Gravatar autoupdate2011-01-031-1/+1
* Automatic weekly version update: 201052Gravatar autoupdate2010-12-271-1/+1
* - Fix remote MOTDs for URLs whose path components contain••• subdirectories, in the process much simplifying my remote MOTD code. Reported by goldenwolf (#3986). Gravatar binki2010-12-251-1/+0
* - Fix missing #include <stdint.h>. Fixes compile error on OpenBSD••• reported by CuleX (#3977). Gravatar binki2010-12-211-0/+10
* Automatic weekly version update: 201051Gravatar autoupdate2010-12-201-1/+1
* ** 3.2.9-rc1 release **Gravatar Bram Matthys2010-12-151-4/+4
* Automatic weekly version update: 201050Gravatar autoupdate2010-12-131-1/+1
* - Win32: show missing /INFO in GUIGravatar Bram Matthys2010-12-121-1/+1
* -include win32/ares/setup.h, -HAVE_INET_PTON etc... ..... ... a r g hGravatar Bram Matthys2010-12-123-7/+0
* ...Gravatar Bram Matthys2010-12-122-8/+0
* forgot to remove an #ifndefGravatar Bram Matthys2010-12-121-1/+0
* Major win32 build system cleanup:•••- Win32: Attempt to move to 100% winsock2 (the include, to be precise), this means includes have to be in a very particular order (!) - Win32: #define _WIN32_WINNT 0x0501 and force our own inet_ntop/pton, otherwise you get an ntop runtime error on XP and earlier. - Win32: Get rid of c-ares includes and library in our tree, and use the DLL instead of static LIB, just like we do for ssl and zlib. - Win32: Get rid of TRE lib and includes - Win32: reorder includes to fix winsock errors with curl Gravatar Bram Matthys2010-12-1212-1628/+9
* Automatic weekly version update: 201049Gravatar autoupdate2010-12-061-1/+1
* Automatic weekly version update: 201048Gravatar autoupdate2010-11-291-1/+1
* Automatic weekly version update: 201047Gravatar autoupdate2010-11-221-1/+1
* - Added set::options::allow-insane-bans which makes it possible to set••• really broad bans such as *@*.xx. Needless to say this can be very dangerous. Reported and patch provided by Stealth (#0003963). Gravatar Bram Matthys2010-11-151-0/+3
* Automatic weekly version update: 201046Gravatar autoupdate2010-11-151-1/+1
* local chanmode, chan mode +Z, operoverride with key 'override', sorting HELPO...•••- Some small updates to the extended channel mode system: it now has minimal support for 'local channel modes'. This is really only meant for channel mode +Z (upcase z), see next. - Added Channel Mode Z which indicates if a channel is 'secure' or not. This mode works in conjunction with +z (lower case z). If +z is set ('only secure users may join'), then the IRCd scans to see if everyone in the channel is connected through SSL. If so, then the channel is set +Z as well ('channel is secure'). Whenever an insecure user manages to join, the channel is -Z. And whenever all insecure users leave, the channel is set +Z. The 'insecure user being present in a +z channel' can be because: - An IRCOp joined the channel, and he's not secure - When servers link together and a user on the other side is not secure This only happens on net merge (equal time stamp). On different time stamp, we still kick insecure users on the new side. - At the time when +z is set, there are insecure users present. This feature was implemented after a heavy discussion in bug #3720 by fez and others, and was suggested by Stealth. Tech note: +Z/-Z is handled locally by each server. Any attempt to remotely set +Z/-Z (eg: by services) will be ignored. - As mentioned above, +z can now be set even if any insecure users are present. Previously, this was not permitted. Now, as soon as the last non-SSL user leaves, the channel will be set +Z. - An oper not connected through SSL previously had to /INVITE himself to a channel and then /JOIN the channel with the key 'override'. This 'override' key is no longer required, a simple JOIN will suffice. - Sorted channel modes in /HELPOP ?CHMODES - Re-enabled 'fishy timestamp' errors in MODE. For some reason this was commented out, even though the (more annoying and less useful) code in JOIN was enabled so that did not make a lot of sense. It also now logs to ircd.log (or whatever you configure). This enables people to easier find the cause of any timestamp issues (which usually is badly coded services). Gravatar Bram Matthys2010-11-131-0/+4
* Automatic weekly version update: 201045Gravatar autoupdate2010-11-081-1/+1
* Automatic weekly version update: 201044Gravatar autoupdate2010-11-011-1/+1
* Automatic weekly version update: 201043Gravatar autoupdate2010-10-241-1/+1
* - Updated doc/compiling_win32.txt with current free MS SDK information,••• patch from goldenwolf. Gravatar Bram Matthys2010-10-241-3/+0
* Automatic weekly version update: 201042Gravatar autoupdate2010-10-171-1/+1
* Automatic weekly version update: 201041Gravatar autoupdate2010-10-101-1/+1
* Automatic weekly version update: 201040Gravatar autoupdate2010-10-031-1/+1
* Automatic weekly version update: 201039Gravatar autoupdate2010-09-261-1/+1
* Automatic weekly version update: 201038Gravatar autoupdate2010-09-191-1/+1
* Automatic weekly version update: 201037Gravatar autoupdate2010-09-121-1/+1
* - Don't use sys/errno.h, as it's not POSIX and breaks on QNX-6.5.0. (#3955)Gravatar binki2010-09-071-4/+0
* Automatic weekly version update: 201036Gravatar autoupdate2010-09-051-1/+1