Commit graph

  • e636820eba Added CGI:IRC sections mark 2006-04-16 20:59:58 +0000
  • f69fd6bf11 win32 changes for this commit: - c-ares (currently, a forked off version) enhancements: - '/quote dns i' now shows the nameserver settings (which is taken from /etc/resolv.conf on *NIX, and from the registry on Windows) - We no longer depend on a C++ compiler (was useless c-ares dependency caused by libtool) - '/REHASH -dns' now rereads the resolver data from resolv.conf/registry, no IRCd restart needed anymore. It's currently kinda experimental however, but I *think* it will work ok. Unfortunately the above features required some ugly hacks if curl was enabled, so if you use curl (Remote includes), feel free to test on your OS (Linux, but especially FreeBSD and the other *NIXes) to see if things still compile (make clean; ./Config && make). Bram Matthys 2006-04-11 22:27:35 +0000
  • 8ff913a2db - c-ares (currently, a forked off version) enhancements: - '/quote dns i' now shows the nameserver settings (which is taken from /etc/resolv.conf on *NIX, and from the registry on Windows) - We no longer depend on a C++ compiler (was useless c-ares dependency caused by libtool) - '/REHASH -dns' now rereads the resolver data from resolv.conf/registry, no IRCd restart needed anymore. It's currently kinda experimental however, but I *think* it will work ok. Unfortunately the above features required some ugly hacks if curl was enabled, so if you use curl (Remote includes), feel free to test on your OS (Linux, but especially FreeBSD and the other *NIXes) to see if things still compile (make clean; ./Config && make). Bram Matthys 2006-04-11 22:00:01 +0000
  • 4826668565 - Made doc/compiling_win32.txt a bit more ugly (mention that only vstudio 7.x actually works at this moment). Bram Matthys 2006-04-10 18:31:15 +0000
  • 97eff14af2 - Made the windows installer better compress things (SolidCompression=true), suggested by Trocotronic (#0002877). Bram Matthys 2006-04-10 14:06:45 +0000
  • 37e52ffa2d Automatic weekly version update: 200615 autoupdate 2006-04-10 05:00:04 +0000
  • 4530ee5219 - Made it so if the channel is +m but -t, you need at least voice (+v) to change the topic. Reported by aquanight (#0002233). [commit accidently happened earlier btw...] Bram Matthys 2006-04-09 20:17:25 +0000
  • e0b116a663 - Hide stats request if requested by an U-lined client. Suggested by vonitsanet (#0002865). Bram Matthys 2006-04-09 19:34:36 +0000
  • 3c529c7ee1 - Fixed CHROOTDIR compilation problem, reported by toshio (#0002854). - Improved CHROOTDIR documentation in include/config.h - Added error if CHROOTDIR is defined but IRC_UID isn't (in include/config.h). Bram Matthys 2006-04-09 19:28:30 +0000
  • 5f6f296cac - Removed some odd code causing a 'my port is' message to appear in (f.e.) syslog, reported by rsc (#0002853). Bram Matthys 2006-04-09 18:40:42 +0000
  • eee6d3c8d1 - Local opers may now use /TRACE (local only), suggested by GSF19 (#0002365). Bram Matthys 2006-04-09 18:37:38 +0000
  • ae03d2e4e8 - Added chained SSL certificates support, patch provided by justdave (#0002848). Bram Matthys 2006-04-09 16:51:04 +0000
  • e88ee5180b tyoos Bram Matthys 2006-04-04 19:54:26 +0000
  • a95f26b1c9 - Added minidump support for crashes to aid debugging a bit. Bram Matthys 2006-04-04 19:46:22 +0000
  • d3fc59b08e Automatic weekly version update: 200614 autoupdate 2006-04-03 05:00:04 +0000
  • 6b982f7aae - Fixed (unimportant) DNS resolver problem if using some LAN domains with digits at end, reported by Bock (#0002843). Bram Matthys 2006-04-02 20:13:23 +0000
  • 17b201793c - Changed default PREFIX_AQ behavior to ON instead of OFF. Since basically all major IRC clients support it now (mIRC, xchat, epic, eggdrop, Klient, PJIRC, irssi, CGI:IRC, etc). It has always been weird that win32 had it ON by default and *NIX OFF, anyway. Naturally this change will be mentioned clearly in next release notes. Bram Matthys 2006-03-30 23:11:08 +0000
  • 82a65df46c Automatic weekly version update: 200613 autoupdate 2006-03-27 05:00:04 +0000
  • 2cdfbe6530 - Added doc/example.nl.conf mark 2006-03-25 13:38:32 +0000
  • 5f6e18d6a7 Changes since release 3.2.4 bock 2006-03-21 14:46:32 +0000
  • f87bee6382 Automatic weekly version update: 200612 autoupdate 2006-03-20 05:00:04 +0000
  • 0fc6e26be4 doc/example.de.conf doc/unreal32docs.de.html Changes of week 11 stylus740 2006-03-19 19:42:52 +0000
  • a62cb8de7a Updated to 1.1.2.144.2.101 mark 2006-03-19 11:27:48 +0000
  • 8c59e918b7 Changes of week 11 (+ grammar corrections) angrywolf 2006-03-18 20:21:37 +0000
  • 2134f91309 updated credits (requested by Bock) Bram Matthys 2006-03-18 19:25:54 +0000
  • 6c1df13565 Changes of week 11 angrywolf 2006-03-18 18:09:58 +0000
  • 66a4fb57d4 Cambios semana 11, 2006 trocotronic 2006-03-18 10:40:38 +0000
  • 424520d2cf Réécriture de certains passages de example.fr.conf et unrealdocs.fr babass 2006-03-15 19:50:05 +0000
  • 54c2296dae - CGI:IRC: gzlines, zlines, throttling, and unknown connect floods are now all checked for clients connecting trough a CGI:IRC gateway that is in cgiirc { }. This might also fix a bug where (g)zlines were not applied to CGI:IRC clients, reported by devil (#0002850). Bram Matthys 2006-03-14 19:47:08 +0000
  • edaec98025 Automatic weekly version update: 200611 autoupdate 2006-03-13 05:00:03 +0000
  • 898ff7855d - Partially redid m_message, moved some stuff to a subroutine, etc to avoid duplicate code - Rephrased/editted part of example.conf and unreal32docs to make it a littttttle bit easier for beginners / try to mention the FAQ a bit more explicitly. Bram Matthys 2006-03-12 20:56:09 +0000
  • 9db31d4032 Automatic weekly version update: 200610 autoupdate 2006-03-06 05:00:03 +0000
  • 996381ec47 - Fixed possible netsplit problem (#0002790). Bram Matthys 2006-03-05 23:35:48 +0000
  • 161624723c Automatic weekly version update: 200609 autoupdate 2006-02-27 05:00:04 +0000
  • 3109c877aa - Actually committed src/modules/m_names.c... This tends to help with the compiling process. Bram Matthys 2006-02-26 13:29:21 +0000
  • bc0465ebfe - Updated win32 makefile due to m_names modulization, reported by Trocotronic (#0002838). Bram Matthys 2006-02-26 13:15:22 +0000
  • 69dc0cfe91 changelog comment.. mirc 5.17 -> 6.17 Bram Matthys 2006-02-26 13:11:41 +0000
  • fd5c1f778f - Fixed bug in currently unused code, reported by DeadNotBuried (#0002835). - Modulized NAMES command (can now be upgraded on the fly, if ever needed). - Added NAMESX support, seeing both mIRC (5.17) and XChat support this. What this does is send all rights of all users on the channel in the NAMES reply (eg: @+Syzop if the user is +ov) instead of only the highest one (@Syzop in previous example). We only do so if the client explicitly requested this via a NAMESX in a PROTOCTL message (eg: 'PROTOCTL NAMESX'). Note that there is a glitch: since most clients only send the PROTOCTL NAMESX after they see NAMESX listed in the 005 announce message this has the effect that if there are set::auto-join channels present (where users are automatically joined to by the server) the extended NAMES reply will not be sent for those channels, because from the IRC server' point of view the join happened before the PROTOCTL and hence it does not know the client wanted NAMESX at that point (the result is not catastrophic: the old-style NAMES is sent for those channels). Anyway, for all non-autojoin channels this works great. So still worth adding IMO. Originally suggested in #0000606. Side note: this does not mean we dropped the idea of (also) having a challenge-response system for good ;). Bram Matthys 2006-02-26 01:06:10 +0000
  • 404a5df740 Changes of week08: doc/unreal32docs.de.html stylus740 2006-02-25 08:41:20 +0000
  • 7a7c5bebaa Refonte totale du support CGI:IRC babass 2006-02-21 19:17:59 +0000
  • a52dd18f85 Automatic weekly version update: 200608 autoupdate 2006-02-20 05:00:05 +0000
  • ae29de76d4 *** empty log message *** angrywolf 2006-02-19 15:52:43 +0000
  • bd7520b12d Corrected the translation of the word 'feature', as it was pointed out in a radio show (http://www.modemidok.hu/mohh_3-20_050925.shtml, 2005-09-15) that 'featúra' is a weird, slangy and therefore wrong expression for that hard-to-translate word. angrywolf 2006-02-19 15:31:31 +0000
  • 65383f4355 Changes of week 07 angrywolf 2006-02-19 12:55:00 +0000
  • 7ecabaeae3 Cambios semana 07, 2006 trocotronic 2006-02-18 19:38:30 +0000
  • 5d2dc222f2 BLAH! EHM I REMOVED SOMETHING !!1111 OK!!!? Bram Matthys 2006-02-18 13:06:23 +0000
  • bdc18debdc Cambios semana 07, 2006 trocotronic 2006-02-18 12:51:22 +0000
  • 67ea00419a unreal32docs.de.html - Changes of week 07 stylus740 2006-02-18 10:13:45 +0000
  • d3fc895063 - Fixed (serious) bug in CGI:IRC code, IP's were often not right, reported by 3rror (#2824). Bram Matthys 2006-02-16 20:34:09 +0000
  • aca2a5061d - Added error message if c-ares failed to initialize, might help in case something is buggy (either with Unreal or the OS/environment). Bram Matthys 2006-02-16 17:18:00 +0000
  • 6267898f3e REFIX Bram Matthys 2006-02-16 16:33:16 +0000
  • 6623b10a16 socket.h? Bram Matthys 2006-02-16 16:30:22 +0000
  • 3e0b0f2e18 - Fixed *BSD compile problem caused by changes of above, reported by 3rror (#0002823). <-- credit Bram Matthys 2006-02-16 16:26:11 +0000
  • 13f99d6bc1 inet.h! Bram Matthys 2006-02-16 16:24:50 +0000
  • ca069a7c88 'usually cgiirc.conf' -> 'cgiirc.conf' Bram Matthys 2006-02-16 15:43:34 +0000
  • 07ccc74036 - Redid whole CGI:IRC support. Configuration is now moved to cgiirc { } blocks. We now support the webirc ('webirc_password' in CGI:IRC) method, which is kinda superior to the older method ('realhost_as_password'). See the Unreal documentation (section '4.36 - Cgiirc Block') for details on how to configure. - Changed quoting color in unreal32docs.. looks better now IMO (only English docs updated). Bram Matthys 2006-02-16 15:32:16 +0000
  • 3d3c59be40 - Fixed win32 compile problem due to CGI:IRC support, reported by therock247uk (#0002821). <-- changelog edit only Bram Matthys 2006-02-15 11:29:08 +0000
  • 22921c1b1f - Fixed win32 compile problem due to CGI:IRC support (?) Bram Matthys 2006-02-15 11:26:47 +0000
  • b6c75bf985 rephrased CGI:IRC talk Bram Matthys 2006-02-14 17:02:47 +0000
  • a47df87139 slightly rephrased CGI:IRC host spoofing explanation Bram Matthys 2006-02-14 17:00:16 +0000
  • 99b6f2ea38 - Added CGI:IRC host spoofing support. This means you can mark specific CGI:IRC gateways as "trusted" and the IRCd will show the users' _real_ host/ip everywhere on IRC, instead of the _CGI:IRC-gateway_ host/ip. To do so you must set 'realhost_as_password' to 1 in your cgiirc.conf. And add the CGI:IRC gateway(s) you fully trust to set::cgiirc::hosts. Bram Matthys 2006-02-14 16:58:43 +0000
  • 612c52c7a3 win32compile w/free --> mention it's untested. Bram Matthys 2006-02-14 12:39:39 +0000
  • c8bc986778 - Updated win32 compiling instructions; mention the free MS stuff that can be used to compile UnrealIRCd. Bram Matthys 2006-02-14 12:38:51 +0000
  • 5f8bf556e1 - When set::options-show-connect-notice was enabled the "*** Looking up your hostname..." message was not being shown (all others were). Reported by fbi (#0002820). Bram Matthys 2006-02-14 12:36:21 +0000
  • 41bdfc3b29 - When set::options-show-connect-notice was enabled the "*** Looking up your hostname..." message was not being shown (all others were). Reported by fbi (#0002820). Bram Matthys 2006-02-14 12:19:18 +0000
  • e65c17e2e1 Automatic weekly version update: 200607 autoupdate 2006-02-13 05:00:03 +0000
  • 8bdd8cb5a5 unreal32docs.de.html Changes of week06 stylus740 2006-02-11 14:11:22 +0000
  • 2487621092 - Updated autoconf/configure.in again (does not produce different ./configure output) Bram Matthys 2006-02-07 13:02:14 +0000
  • 545d087a99 - Updated autoconf/configure.in to make newer autoconf's work (developers only), reported and patch provided by Xuefer (#0002798). Also rebuilt ./configure from configure.in with autoconf 2.59 from my own machine. Bram Matthys 2006-02-06 19:35:38 +0000
  • 9422a9ffd1 Automatic weekly version update: 200606 autoupdate 2006-02-06 05:00:04 +0000
  • decce0d11f clarifications regarding fixed version Bram Matthys 2006-02-05 17:43:19 +0000
  • 050846cd02 - Added unreal32docs.ru.html, translated by Bock. Bram Matthys 2006-02-05 17:32:58 +0000
  • fa9cf506e7 - The '?' wildcard was completely broken in 3.2.4, reported by tabrisnet (#0002797). Bram Matthys 2006-02-05 17:20:36 +0000
  • 5dcddc4404 - Updated example.bg.conf, the one shipped with 3.2.4 had several errors. Bram Matthys 2006-02-04 21:17:36 +0000
  • d223da8a26 - Fixed amd64 problem regarding /*LINE always saying 'The time you specified is out of range', reported and test shell provided by Tauop. Bram Matthys 2006-02-04 20:30:02 +0000
  • 356c492c49 ** 3.2.4 release ** Bram Matthys 2006-02-03 13:42:55 +0000
  • 8364783817 clarified some release notes text Bram Matthys 2006-01-30 23:28:39 +0000
  • 43749211fe ** public 3.2.4-rc3 release ** Bram Matthys 2006-01-30 21:52:33 +0000
  • dc19350c70 - Redid glob matching. Escaping is now ripped out for normal bans (as it should be), this means no longer weird issues with +b *\* etc not banning nicks with \ in it. ExtBan ~c/~r get special treatment and will use our match_esc [match with escaping] routine, that way you can ban channels such as "#f*ck" via "+b ~c:#f\*ck". Fix triggered by bugreport of vonitsanet (#0002782). Bram Matthys 2006-01-30 20:14:39 +0000
  • f21bbdadf5 Automatic weekly version update: 200605 autoupdate 2006-01-30 05:00:04 +0000
  • 731b77f206 Minor formatting "whoops". aquanight 2006-01-28 21:54:18 +0000
  • bd6979e842 More #2778 fun ;p . aquanight 2006-01-28 21:49:42 +0000
  • a50455c225 Knew I forgot something... fixed JOIN 0 bit now. aquanight 2006-01-28 19:49:05 +0000
  • 4b2da6f3d0 Base64 info added. aquanight 2006-01-28 19:31:18 +0000
  • ca7f59a473 Most of #2778 (will do b64 table later :P) aquanight 2006-01-28 17:11:33 +0000
  • 5298931dd8 Changes of week 04 in unreal32docs.de.html stylus740 2006-01-28 08:49:00 +0000
  • 08fbbff0f6 updated contact info Bram Matthys 2006-01-27 22:00:35 +0000
  • 8a0ebfdab7 - Added unreal32docs.nl.html, translated/maintained by Mark. Bram Matthys 2006-01-27 21:07:55 +0000
  • 0d05df5237 changelog-only text change: - Updated help.ru.conf (corrections by CS-Help / Bock) - Updated example.bg.conf (by Peace) Bram Matthys 2006-01-27 15:47:48 +0000
  • 762e6c7050 changelog-only textfix Bram Matthys 2006-01-27 15:46:18 +0000
  • f8194daa68 - Updated help.ru.conf (corrections by CS-Help) and example.bg.conf (by Peace) Bram Matthys 2006-01-27 15:42:58 +0000
  • b30301ecfe - Sometimes if an oper was connected trough SSL and had the junk snomask (+s +j) set it would cause a crash. Reported by chasingsol (#0002777). Bram Matthys 2006-01-27 15:25:31 +0000
  • dbd9932635 fixup commit for tag 'unreal3_2_4rc2' cvs2hg 2006-01-26 15:22:47 +0000
  • 6c8c7f36a3 - Fixed localhost crash (if no dns record for 127.0.0.1), reported by Trocotronic (#2773). Bram Matthys 2006-01-26 15:22:46 +0000
  • f6ae3f8844 Changes of week 03 angrywolf 2006-01-26 15:03:18 +0000
  • 8dac61a435 ** public 3.2.4-rc2 release ** Bram Matthys 2006-01-26 14:57:24 +0000
  • 6e70facb1e - Fixed(?) bug due to match() rewrite: we now use our old rules with escaping again, due to the switchover we were accidently using different ones which caused funny kill messages like "You were killed by a.b.c (a!a.b.c (SOMENICK[N\A](?) <- d.e.f))." This also broke some bans in pre2/rc1. Bug reported by HERZ (#0002772). Bram Matthys 2006-01-26 14:02:21 +0000
  • 35ce9949d9 added release candidate header to release notes Bram Matthys 2006-01-25 20:40:41 +0000
  • 8b42fad320 ** public 3.2.4-rc1 release ** Bram Matthys 2006-01-25 20:25:37 +0000
  • 242f66ed6c +- For users using remote includes w/ssl (https, ftps): the CA certificates are now stored + in curl-ca-bundle.crt (shipped with Unreal) which contains most major CA's plus CACert. Bram Matthys 2006-01-25 16:26:26 +0000