Commit graph

  • cfec5bb08a Automatic weekly version update: 201120 autoupdate 2011-05-15 23:00:03 +00:00
  • 7ed4b2cac9 Automatic weekly version update: 201119 autoupdate 2011-05-08 23:00:02 +00:00
  • 9a7ec92d48 Add id attribute for referring to set::anti-spam-quit-message-time. diablo 2011-05-08 21:34:40 +00:00
  • a70e82c418 changes of 18 week bock 2011-05-07 17:49:16 +00:00
  • 1b60d7c763 Translation of the title. alef 2011-05-06 15:31:37 +00:00
  • b3398d709c Add id attribute for referring to set::anti-spam-quit-message-time. alef 2011-05-06 15:27:55 +00:00
  • 1a1cb25c98 Automatic weekly version update: 201118 autoupdate 2011-05-01 23:00:02 +00:00
  • 5a847b490c Add id attribute for referring to set::anti-spam-quit-message-time. binki 2011-05-01 20:44:59 +00:00
  • aac9b61d9c Automatic weekly version update: 201117 autoupdate 2011-04-24 23:00:02 +00:00
  • 49ad2b388d Automatic weekly version update: 201116 autoupdate 2011-04-17 23:00:02 +00:00
  • b0914f9a44 Automatic weekly version update: 201115 autoupdate 2011-04-10 23:00:03 +00:00
  • 2f0cab1ac1 Automatic weekly version update: 201114 autoupdate 2011-04-03 23:00:02 +00:00
  • 64776556a9 - 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. Bram Matthys 2011-04-03 07:45:57 +00:00
  • 71102b1d41 Automatic weekly version update: 201113 autoupdate 2011-03-27 23:00:03 +00:00
  • 0db5417b83 Automatic weekly version update: 201112 autoupdate 2011-03-21 00:00:03 +00:00
  • 34cab7caff - Fix empty/nonexistent short MOTD being shown instead of the full MOTD on user registration. Thanks WakiMiko (#4011). binki 2011-03-14 19:03:41 +00:00
  • 938b591358 Remove unused local variable. binki 2011-03-14 18:51:23 +00:00
  • 8a39b26e56 Automatic weekly version update: 201111 autoupdate 2011-03-14 00:00:02 +00:00
  • 26847b8692 Automatic weekly version update: 201110 autoupdate 2011-03-07 00:00:02 +00:00
  • 3acf7b2faa - Fix documentation about channel mode +t and halfops. alef 2011-02-28 22:32:33 +00:00
  • 16bd395632 Fix documentation about channel mode +t and halfops. diablo 2011-02-28 21:46:53 +00:00
  • 39dd1eaca8 Automatic weekly version update: 201109 autoupdate 2011-02-28 00:00:02 +00:00
  • 17b5922cea Update of last update docs (about chanmode +t). bock 2011-02-26 22:13:48 +00:00
  • a5e7197daf - Fix documentation about channel mode +t and halfops, thanks warg (#4007). binki 2011-02-23 01:24:26 +00:00
  • f1d9606b4f Automatic weekly version update: 201108 autoupdate 2011-02-21 00:00:02 +00:00
  • c68c7918dd Automatic weekly version update: 201107 autoupdate 2011-02-14 00:00:03 +00:00
  • 5a71b706c3 Automatic weekly version update: 201106 autoupdate 2011-02-07 00:00:03 +00:00
  • abae8bad84 Automatic weekly version update: 201105 autoupdate 2011-01-31 00:00:02 +00:00
  • 627bfd9cf7 Automatic weekly version update: 201104 autoupdate 2011-01-24 00:00:02 +00:00
  • e67274fc69 Automatic weekly version update: 201103 autoupdate 2011-01-17 00:00:02 +00:00
  • 7e24744601 Automatic weekly version update: 201102 autoupdate 2011-01-10 00:00:02 +00:00
  • cf1a52a927 - 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. Bram Matthys 2011-01-08 10:51:58 +00:00
  • 5268649357 Automatic weekly version update: 201101 autoupdate 2011-01-03 00:00:03 +00:00
  • 6c69183d5a - Fix pointer handling in remote MOTD code, fixing a crash on REHASH reported by goldenwolf (#3992). binki 2010-12-30 21:05:18 +00:00
  • 6baddddc8e - Fix set::ssl::options::no-starttls not being recognized. binki 2010-12-29 18:38:28 +00:00
  • 0414d09660 - Updated credits a bit (#3980). Bram Matthys 2010-12-29 17:10:48 +00:00
  • 2883eea6c7 - Update doc/compiling_win32.txt a bit (#3975). Bram Matthys 2010-12-29 16:48:34 +00:00
  • bcb97efdb3 - Windows installer: if an SSL certificate already exists, then don't check the 'create SSL certificate' by default. Patch from goldenwolf (#3965). Bram Matthys 2010-12-29 16:29:19 +00:00
  • 751584bbcb Automatic weekly version update: 201052 autoupdate 2010-12-27 00:00:03 +00:00
  • 4927abe5b4 Changes from 2010/09/15 to 2010/12/15. angrywolf 2010-12-26 12:55:40 +00:00
  • 48bc3b2f74 - Fix remote MOTDs for URLs whose path components contain subdirectories, in the process much simplifying my remote MOTD code. Reported by goldenwolf (#3986). binki 2010-12-25 15:33:01 +00:00
  • 91c3283cfa - Fix bundled TRE compilation error on OpenBSD with pkg-config-0.21 where pkg-config can't find 'tre.pc'. Reported by CuleX. (#3982) Also properly escape the sed expression used in the pkg-config call. binki 2010-12-24 02:29:53 +00:00
  • f6c843d38f Last unreal32docs.tr.html update diablo 2010-12-22 22:05:38 +00:00
  • df37d83f8b - Fix invalid use of 'wc -l' when detecting the AsynchDNS feature of libcurl which breaks compilation on FreeBSD; instead use 'grep -q'. Reported by Jobe (#3981), solution proposed by satmd. binki 2010-12-22 16:02:39 +00:00
  • 9f710925f8 - Fix missing #include <stdint.h>. Fixes compile error on OpenBSD reported by CuleX (#3977). binki 2010-12-21 04:53:05 +00:00
  • 7041116ec0 - Fix typo 'alias::spampfilter' in German docs, reported by seraphim (#3978). binki 2010-12-20 05:24:41 +00:00
  • 311efc56b4 Automatic weekly version update: 201051 autoupdate 2010-12-20 00:00:03 +00:00
  • 9c30f7b685 - Fixed bug with curl not finding libcares, reported by katslaw. - Added workaround for 'curl-config' depending on 'bc'. Bram Matthys 2010-12-19 16:38:07 +00:00
  • b994ad33bd - Enable parallel building of modules. binki 2010-12-15 18:45:31 +00:00
  • 6e837537a8 fixup commit for tag 'unreal3_2_9rc1' cvs2hg 2010-12-15 15:00:54 +00:00
  • 4cb6ed06c8 credit Bram Matthys 2010-12-15 15:00:53 +00:00
  • 84007d4c16 nothing happened, no.. really ;) Bram Matthys 2010-12-15 14:59:21 +00:00
  • 0c8f523e1d ** 3.2.9-rc1 release ** Bram Matthys 2010-12-15 12:50:48 +00:00
  • 13a946d0e0 Update credits.. (hosters) Bram Matthys 2010-12-15 12:25:23 +00:00
  • 805f1988ec Clarify wording in Makefile.in about how to set the FD_SETSIZE macro using the Makefile variables. binki 2010-12-15 01:31:16 +00:00
  • aa0f869213 Automatic weekly version update: 201050 autoupdate 2010-12-13 00:00:03 +00:00
  • cb60ae3442 compile fix Bram Matthys 2010-12-12 21:13:43 +00:00
  • dcb34f43f6 make it compile Bram Matthys 2010-12-12 17:19:43 +00:00
  • d603a53e4e - Win32: show missing /INFO in GUI Bram Matthys 2010-12-12 17:08:23 +00:00
  • baa7d5f4f3 -include win32/ares/setup.h, -HAVE_INET_PTON etc... ..... ... a r g h Bram Matthys 2010-12-12 16:44:27 +00:00
  • ef64b411c8 ... Bram Matthys 2010-12-12 16:39:12 +00:00
  • 1309531df8 forgot to remove an #ifndef Bram Matthys 2010-12-12 16:37:34 +00:00
  • 58260b3917 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 Bram Matthys 2010-12-12 16:32:55 +00:00
  • b8026bbc50 - Fix return values in src/auth.c on Win32. Bram Matthys 2010-12-08 10:13:14 +00:00
  • 6dab6c11b1 - Error on zero sendq in class::sendq, reported by jonbeard. Bram Matthys 2010-12-06 12:47:25 +00:00
  • f6e12c316b Automatic weekly version update: 201049 autoupdate 2010-12-06 00:00:03 +00:00
  • 59e35dc066 +Better document 'sslclientcert' in the Oper Block documentation. Bram Matthys 2010-12-05 16:49:42 +00:00
  • 7f8009c4c1 corrected a typo in changelog x months ago Bram Matthys 2010-12-05 16:31:33 +00:00
  • 08d8c52885 minor edits Bram Matthys 2010-12-05 15:08:24 +00:00
  • e821be52d3 - Added release notes. Bram Matthys 2010-12-05 14:51:14 +00:00
  • 202318cb12 Automatic weekly version update: 201048 autoupdate 2010-11-29 00:00:03 +00:00
  • b36a576461 Update docs for Russian before 3.2.9 bock 2010-11-22 19:56:12 +00:00
  • 5a3e54c385 - Fixed Windows compile problem with current CVS due to m_issecure, reported and fix provided by therock247uk (#3970). Bram Matthys 2010-11-22 10:55:34 +00:00
  • 292b6ae15c Bring donations up to date. Last donator: 2010-10-21 Bram Matthys 2010-11-22 10:51:44 +00:00
  • 0ae8d7c075 - Added <REHASH -global> & <CHANMODE +Z> & <EXCEPT BAN> & <EXCEPT TKL> & <ALLOW-INSANE-BAN> diablo 2010-11-22 02:24:26 +00:00
  • 7c86c421c9 Automatic weekly version update: 201047 autoupdate 2010-11-22 00:00:02 +00:00
  • e5502a3ca0 Added '/REHASH -global' command which will rehash all servers on the network diablo 2010-11-21 23:50:43 +00:00
  • 196a4e323e Typo alef 2010-11-20 23:00:19 +00:00
  • f56639bff0 - mode +Z - /rehash -global - except tkl::type all & difference between except tkl and except ban - set::options::allow-insane-bans alef 2010-11-20 21:19:23 +00:00
  • c13ab74144 Doc changes from 2009/05/13 to 2009/12/22. angrywolf 2010-11-20 11:50:46 +00:00
  • c46205e79d Doc changes from 2009/12/06 to 2010/09/15. angrywolf 2010-11-20 11:04:11 +00:00
  • a4f69bee1a typo Bram Matthys 2010-11-17 20:39:50 +00:00
  • 07b2fbb35e - Windows: When trying to load a module (DLL) windows can give us the mysterious error 'The specified module could not be found' even though the file exists. This usually means that it depends on another DLL, but apparently Microsoft decided not to mention that in the error message. We now append some small text when such an error happens, saying that it could be because of a missing dependency. Reported by Phil. Bram Matthys 2010-11-17 18:25:56 +00:00
  • 28c19679b2 changelog edit: one SHUN less ;P Bram Matthys 2010-11-16 19:40:08 +00:00
  • 643355b387 - 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). Bram Matthys 2010-11-15 16:23:02 +00:00
  • 779444448c - Clarified the difference between 'except ban' (which exempts from KLINE and ZLINE) and 'except tkl' (which can exempt from GLINE, GZLINE, SHUN, QLINE, GQLINE and SHUN). Reported by Digerati (#0002535). - Added except tkl::type 'all', which exempts from all TKL types (except KLINE). Bram Matthys 2010-11-15 16:14:20 +00:00
  • d107a4a6a8 - Added '/REHASH -global' command which will rehash all servers on the network. You can also specify options like '/REHASH -global -motd' to rehash only the MOTD/RULES/etc. Just like /REHASH <servername> this is a NetAdmin-only command. This command is fully backwards compatible with older UnrealIRCd version in the sense that it will also REHASH old Unreal's. Suggested by 'P' in #0001522. Bram Matthys 2010-11-15 15:50:52 +00:00
  • d5167c69ad update credits/bugid of install as service vs enccert Bram Matthys 2010-11-15 14:11:46 +00:00
  • da0d21fe57 - Little tweak to +Z: when the last insecure user parts and the channel is set +Z (secure), the parting user saw the MODE too, which was silly. Reported by Robby22 (#0003720). Bram Matthys 2010-11-15 14:00:57 +00:00
  • 372fbe7af9 - Win32 installer: Make it so a user can no longer accidentally check both 'install as service' and 'encrypt SSL certificate', as they are incompatible (a service cannot ask a user to enter a password). - Win32 installer: Fixed long outstanding problem with some Vista / Windows 7 installations, which has to do with file permissions of the Unreal3.2 folder. Symptoms were error messages such as: Unable to create file 'tmp/10D9D743.commands.dll': Permission denied But also failing to create SSL certificates, nothing being logged, etc. This is now fixed by setting write access on the Unreal3.2 folder to the user running the install, unless the user chooses not to use this new option (it can be unchecked), in which case the user is warned that he should take care of this himself. Reported by various persons, special thanks to Bock and goldenwolf for helping us to track down this issue (#0003943). Bram Matthys 2010-11-15 13:41:04 +00:00
  • d53d7156ae Automatic weekly version update: 201046 autoupdate 2010-11-15 00:00:02 +00:00
  • 64dcfe6073 Forgot to remove a FIXME comment which was already fixed ;) Bram Matthys 2010-11-13 19:26:59 +00:00
  • a2137bda71 local chanmode, chan mode +Z, operoverride with key 'override', sorting HELPOP CHMODES, fishy timestamps: - 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). Bram Matthys 2010-11-13 19:23:05 +00:00
  • 6e8b77aa86 Automatic weekly version update: 201045 autoupdate 2010-11-08 00:00:04 +00:00
  • a741b152c3 Automatic weekly version update: 201044 autoupdate 2010-11-01 00:00:04 +00:00
  • 4237409031 - And another m_nopost makefile.win32 fix. binki 2010-10-27 20:32:15 +00:00
  • 820fae9054 *** empty log message *** diablo 2010-10-26 18:35:28 +00:00
  • 78952aed40 Automatic weekly version update: 201043 autoupdate 2010-10-24 23:00:03 +00:00
  • 81dd721ed1 - Updated doc/compiling_win32.txt with current free MS SDK information, patch from goldenwolf. Bram Matthys 2010-10-24 12:43:21 +00:00
  • ba262c4a56 - fix typos alef 2010-10-22 21:16:17 +00:00