Commit graph

  • 751584bbcb Automatic weekly version update: 201052 autoupdate 2010-12-27 00:00:03 +0000
  • 4927abe5b4 Changes from 2010/09/15 to 2010/12/15. angrywolf 2010-12-26 12:55:40 +0000
  • 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 +0000
  • 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 +0000
  • f6c843d38f Last unreal32docs.tr.html update diablo 2010-12-22 22:05:38 +0000
  • 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 +0000
  • 9f710925f8 - Fix missing #include <stdint.h>. Fixes compile error on OpenBSD reported by CuleX (#3977). binki 2010-12-21 04:53:05 +0000
  • 7041116ec0 - Fix typo 'alias::spampfilter' in German docs, reported by seraphim (#3978). binki 2010-12-20 05:24:41 +0000
  • 311efc56b4 Automatic weekly version update: 201051 autoupdate 2010-12-20 00:00:03 +0000
  • 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 +0000
  • b994ad33bd - Enable parallel building of modules. binki 2010-12-15 18:45:31 +0000
  • 6e837537a8 fixup commit for tag 'unreal3_2_9rc1' cvs2hg 2010-12-15 15:00:54 +0000
  • 4cb6ed06c8 credit Bram Matthys 2010-12-15 15:00:53 +0000
  • 84007d4c16 nothing happened, no.. really ;) Bram Matthys 2010-12-15 14:59:21 +0000
  • 0c8f523e1d ** 3.2.9-rc1 release ** Bram Matthys 2010-12-15 12:50:48 +0000
  • 13a946d0e0 Update credits.. (hosters) Bram Matthys 2010-12-15 12:25:23 +0000
  • 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 +0000
  • aa0f869213 Automatic weekly version update: 201050 autoupdate 2010-12-13 00:00:03 +0000
  • cb60ae3442 compile fix Bram Matthys 2010-12-12 21:13:43 +0000
  • dcb34f43f6 make it compile Bram Matthys 2010-12-12 17:19:43 +0000
  • d603a53e4e - Win32: show missing /INFO in GUI Bram Matthys 2010-12-12 17:08:23 +0000
  • baa7d5f4f3 -include win32/ares/setup.h, -HAVE_INET_PTON etc... ..... ... a r g h Bram Matthys 2010-12-12 16:44:27 +0000
  • ef64b411c8 ... Bram Matthys 2010-12-12 16:39:12 +0000
  • 1309531df8 forgot to remove an #ifndef Bram Matthys 2010-12-12 16:37:34 +0000
  • 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 +0000
  • b8026bbc50 - Fix return values in src/auth.c on Win32. Bram Matthys 2010-12-08 10:13:14 +0000
  • 6dab6c11b1 - Error on zero sendq in class::sendq, reported by jonbeard. Bram Matthys 2010-12-06 12:47:25 +0000
  • f6e12c316b Automatic weekly version update: 201049 autoupdate 2010-12-06 00:00:03 +0000
  • 59e35dc066 +Better document 'sslclientcert' in the Oper Block documentation. Bram Matthys 2010-12-05 16:49:42 +0000
  • 7f8009c4c1 corrected a typo in changelog x months ago Bram Matthys 2010-12-05 16:31:33 +0000
  • 08d8c52885 minor edits Bram Matthys 2010-12-05 15:08:24 +0000
  • e821be52d3 - Added release notes. Bram Matthys 2010-12-05 14:51:14 +0000
  • 202318cb12 Automatic weekly version update: 201048 autoupdate 2010-11-29 00:00:03 +0000
  • b36a576461 Update docs for Russian before 3.2.9 bock 2010-11-22 19:56:12 +0000
  • 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 +0000
  • 292b6ae15c Bring donations up to date. Last donator: 2010-10-21 Bram Matthys 2010-11-22 10:51:44 +0000
  • 0ae8d7c075 - Added <REHASH -global> & <CHANMODE +Z> & <EXCEPT BAN> & <EXCEPT TKL> & <ALLOW-INSANE-BAN> diablo 2010-11-22 02:24:26 +0000
  • 7c86c421c9 Automatic weekly version update: 201047 autoupdate 2010-11-22 00:00:02 +0000
  • e5502a3ca0 Added '/REHASH -global' command which will rehash all servers on the network diablo 2010-11-21 23:50:43 +0000
  • 196a4e323e Typo alef 2010-11-20 23:00:19 +0000
  • 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 +0000
  • c13ab74144 Doc changes from 2009/05/13 to 2009/12/22. angrywolf 2010-11-20 11:50:46 +0000
  • c46205e79d Doc changes from 2009/12/06 to 2010/09/15. angrywolf 2010-11-20 11:04:11 +0000
  • a4f69bee1a typo Bram Matthys 2010-11-17 20:39:50 +0000
  • 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 +0000
  • 28c19679b2 changelog edit: one SHUN less ;P Bram Matthys 2010-11-16 19:40:08 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • d5167c69ad update credits/bugid of install as service vs enccert Bram Matthys 2010-11-15 14:11:46 +0000
  • 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 +0000
  • 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 +0000
  • d53d7156ae Automatic weekly version update: 201046 autoupdate 2010-11-15 00:00:02 +0000
  • 64dcfe6073 Forgot to remove a FIXME comment which was already fixed ;) Bram Matthys 2010-11-13 19:26:59 +0000
  • 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 +0000
  • 6e8b77aa86 Automatic weekly version update: 201045 autoupdate 2010-11-08 00:00:04 +0000
  • a741b152c3 Automatic weekly version update: 201044 autoupdate 2010-11-01 00:00:04 +0000
  • 4237409031 - And another m_nopost makefile.win32 fix. binki 2010-10-27 20:32:15 +0000
  • 820fae9054 *** empty log message *** diablo 2010-10-26 18:35:28 +0000
  • 78952aed40 Automatic weekly version update: 201043 autoupdate 2010-10-24 23:00:03 +0000
  • 81dd721ed1 - Updated doc/compiling_win32.txt with current free MS SDK information, patch from goldenwolf. Bram Matthys 2010-10-24 12:43:21 +0000
  • ba262c4a56 - fix typos alef 2010-10-22 21:16:17 +0000
  • 028f6ff83b - Fix missing OperOverride notices for +u and +L if not chanowner, reported by Mareo (#0003358), partial patch from DJ. Bram Matthys 2010-10-22 13:08:25 +0000
  • 73c2f8174d (interim) fix, not worth mentioning Bram Matthys 2010-10-22 13:08:05 +0000
  • e089980d2a Automatic weekly version update: 201042 autoupdate 2010-10-17 23:00:02 +0000
  • b09466c8ee - fix some accents issues - connection -> connexion where needed alef 2010-10-17 10:20:28 +0000
  • 639fc51d59 Translate spamfilter 'warn' action. alef 2010-10-17 09:48:04 +0000
  • 77bc5ab29d - Document spamfilter 'warn' action in unreal32docs. Bram Matthys 2010-10-16 09:14:43 +0000
  • 6933245997 *** empty log message *** diablo 2010-10-12 19:05:32 +0000
  • 4a66f658f7 Automatic weekly version update: 201041 autoupdate 2010-10-10 23:00:02 +0000
  • 685517eadb Mistranslation of +G mode + set::allowed-nickchars alef 2010-10-09 20:18:48 +0000
  • 4cb8605d95 Automatic weekly version update: 201040 autoupdate 2010-10-03 23:00:02 +0000
  • e95ef070d1 - Add m_nopost to makefile.win32 in the hopes that it may work (#3961). binki 2010-09-30 22:50:30 +0000
  • 64ef568a48 *** empty log message *** diablo 2010-09-30 20:44:58 +0000
  • 492e30676c Automatic weekly version update: 201039 autoupdate 2010-09-26 23:00:02 +0000
  • ed8b8da20b - Fixed braindamage in stacked bans. Bram Matthys 2010-09-25 11:21:37 +0000
  • 08f86d9b2e - Always display the real host of successful OPERing up. Reported by Josh. (#3950) binki 2010-09-20 12:30:59 +0000
  • 574ebf6eed - Fix ordering of `9. FAQ'' and `10. Modules'' in HTML docs. binki 2010-09-20 00:33:31 +0000
  • b19cb1dcae Automatic weekly version update: 201038 autoupdate 2010-09-19 23:00:02 +0000
  • bf40486341 reworded... as it was already showing the proper error in many cases... but not all :p Bram Matthys 2010-09-19 14:34:20 +0000
  • 63dd326113 - SSL errors are now more descriptive. 'Underlying syscall error' is now gone and shows the actual (surprise!) underlying syscall error. Reported by vonitsanet, patch from ohnobinki (#0003157). Bram Matthys 2010-09-19 14:26:47 +0000
  • 17c97c8442 - Fixed notices to opers about server delinks not being broadcasted to all other servers if they were on SSL links. Reported by chotaire (#0003957). Bram Matthys 2010-09-19 14:10:43 +0000
  • ef7a94164c Typo alef 2010-09-19 13:58:54 +0000
  • 2d11cf09b9 Updating to r1.1.2.144.2.147 (Modules section, m_nopost + set options, badword block) + various html markup fixes + some mistranslation alef 2010-09-19 13:56:18 +0000
  • 6ee99cde84 Mistranslation alef 2010-09-19 12:41:43 +0000
  • d717e0fc62 Clarify relationship between nopost and NOSPOOF (in Changelog) Bram Matthys 2010-09-19 11:33:13 +0000
  • a87f26d911 Add missing </b>. binki 2010-09-15 22:43:51 +0000
  • 1a01e725c7 - Add the m_nopost module written by syzop and compile it into commands.so. This module was written to help IRCd maintainers deal with some sort of ``XPS'' attack in which javascript-initiated HTTP POST form submissions were able to act as dummy IRC bots. These simple bots were the cause of much spam. (#3893) - Add a modules section to the documentation. This was created to put all documentation specific to the m_post module in one, easy to find place. The documentation on m_post is likely incomplete, however. binki 2010-09-15 16:22:25 +0000
  • 1605db3ced - Document the badword block more explicitly and clearly. (#3959) binki 2010-09-15 16:09:34 +0000
  • ae6415afa0 Automatic weekly version update: 201037 autoupdate 2010-09-12 23:00:03 +0000
  • 3dc7f640b8 Updating example.fr.conf - new translator alef 2010-09-11 20:52:34 +0000
  • 0bbd7a58cf Update of help.fr.conf - new translator alef 2010-09-11 18:25:29 +0000
  • 7bb6728af4 rehash -flags and translation for "garbage collection" alef 2010-09-11 18:23:29 +0000
  • c305b860b5 Fixing typos. alef 2010-09-11 15:30:20 +0000
  • bcd89f7db8 - Reverted an IPv6/Config fix I did on July 17. Reported by chotaire (#3958). Bram Matthys 2010-09-08 15:17:46 +0000
  • fface35935 Major docs update, new translator. alef 2010-09-08 13:23:50 +0000
  • b83f096e48 - Fixed another compile problem on QNX, reported by chotaire (#3955 too). - Fixed incorrect messages regarding clock going backwards on QNX 6 and later, reported by chotaire (#0003956). Bram Matthys 2010-09-08 11:07:22 +0000
  • a744b9b212 - Don't use sys/errno.h, as it's not POSIX and breaks on QNX-6.5.0. (#3955) binki 2010-09-07 15:39:47 +0000
  • ffda323d9d Automatic weekly version update: 201036 autoupdate 2010-09-05 23:00:02 +0000
  • 27e4c6f3f7 New translator: diablo. Major update: documentation is now up to date again (week 33) diablo 2010-08-30 09:05:01 +0000