Commit graph

  • 58943b710c Added CIDR support codemastr 2004-06-17 21:16:58 +0000
  • 2f1da20208 - Fixed compile problem with debugmode + ipv6 Bram Matthys 2004-06-17 18:32:59 +0000
  • 42a8ab5a84 just correcting my english ;) Bram Matthys 2004-06-17 18:18:07 +0000
  • c5d57689a0 - Win32: Readded /J compiler flag (was accidently lost in December). This could cause some weird issues. Reported by Troco (#0001877). Bram Matthys 2004-06-17 16:18:50 +0000
  • e3df6672c4 teh date --> 2004-06-17 Bram Matthys 2004-06-16 22:11:18 +0000
  • 1ebae10921 - Minor doc tweakers, reported by AngryWolf (#0001871). Bram Matthys 2004-06-16 22:00:39 +0000
  • f0d9b5f66c unreal32docs.de.html Changes week 24 stylus740 2004-06-15 17:05:44 +0000
  • 023cef1fb7 - Made extbans desynchs a bit more friendly: if a bantype is unknown for the server it will just accept it if it's from a remote server, and also ops/etc will be allowed to REMOVE any unknown extbans (but not add new unknown ones). - Added extended ban type ~n (nickchange ban), if a user matches this (s)he can not change nicks (eg: +b ~n:*!*@*.aol.com) unless (s)he has voice or higher. This can be useful as an overall measure for some +m chans (+b ~n:!*@*) or against specific 'good' people that are just nickflooding due to a wrongly configured script. - Added set::restrict-extendedbans by which you can disallow normal users to use any extendedbans ("*") or disallow only certain ones (eg: "qc"). - Made the negative TS message a bit more annoying if time is off more than 10 seconds. Bram Matthys 2004-06-12 01:26:23 +0000
  • 47f3c43295 - Various (non-critical) fixes for dccallow reported by Rocko (incorrect nick in deny msg, added set::maxdccallow in docs, added bmp/vob/log/ to dccallow.conf). Bram Matthys 2004-06-10 15:53:13 +0000
  • fe89b2e36b new one... includes NICKIP & dccallow changes. Bram Matthys 2004-06-10 02:33:19 +0000
  • 6ec3822ce1 CmdoverrideAdd, DCCALLOW, allow dcc { }, umode +v change, register_user fix. - Module coders: if CmdoverrideAdd() is called for an override that is already in place, it now sets MODERR_EXISTS as errorcode and returns NULL (previously it added duplicates). In the past module coders had many issues with PERM mods... you had to use weird tricks, but now you can (and should!) just override on INIT and on HOOKTYPE_REHASH_COMPLETE. - Moved register_user declaration to h.h, updated call in m_pingpong.c (due new 'ip' field). - Usermode +v ('receive dcc send rejection notices') is oper-only now for privacy reasons. - Added dcc allow { }, which allows one to make exceptions over deny dcc { }. - Added deny dcc::soft and allow dcc::soft item, if set to 'yes' it allows someone to explicitly override it per-person via /DCCALLOW (see next). - Added DCCALLOW system, taken directly from bahamut. With this system you can block certain (or all) DCC SENDs and then allow the user to 'override' this limit for every user he/she trusts via '/DCCALLOW +User'. This is an attempt to stop (or at least limit) the spreading of viruses/etc. See '/DCCALLOW HELP' for more info. - Added example dccallow.conf which filters everything except some known 'safe types' (jpg, jpeg, png, gif, etc). Note that the purpose of this file is NOT to get a complete list, rather to limit it to a few 'known safe' entries. - Added set::maxdccallow: max number of entries of the DCCALLOW list (default: 10). Bram Matthys 2004-06-10 02:26:32 +0000
  • f90a4667bf Added a couple donators to /credits codemastr 2004-06-09 17:00:04 +0000
  • 6ab3161969 /who +i added, /who help cleanups, and /who +m fix codemastr 2004-06-06 18:30:57 +0000
  • 892cad788d Update week23: doc/unreal32docs.de.html stylus740 2004-06-05 07:26:29 +0000
  • 2fc75d1352 - Fixed a synch bug, reported by Troco (#0001857). Bram Matthys 2004-06-03 16:44:20 +0000
  • 3c436c02e7 - Added a doc/translations.txt which describes the (current) translation process and requirements a bit. Bram Matthys 2004-06-02 00:04:29 +0000
  • 30f7b2c519 Made the win32 socket error reporting also handle regular system errors codemastr 2004-06-01 21:28:54 +0000
  • 55001ad74a - Seems I forgot to del_Command() SPAMFILTER and TEMPSHUN. Bram Matthys 2004-06-01 21:11:08 +0000
  • de1ad88442 Added /dns c to clear the DNS cache codemastr 2004-06-01 20:38:18 +0000
  • a450365faa Made Unreal create the tmp/ dir at startup, rather than configure codemastr 2004-06-01 20:29:20 +0000
  • 756a7de955 Made a bunch of TKL parameters case insensitive codemastr 2004-06-01 20:12:49 +0000
  • ecd9ca0c5b Added snomask +S to the documentation codemastr 2004-06-01 20:03:03 +0000
  • 57a3465ef4 clarifcation on '*' @ NICKIP Bram Matthys 2004-05-31 19:10:14 +0000
  • bfde79e41d - And another one, should be fixed now. Bram Matthys 2004-05-31 18:49:26 +0000
  • facf1d62ef Fixed win32 socket error reporting and a NICKIP bug codemastr 2004-05-31 18:18:55 +0000
  • 9ebd9e9bcf - And one more. Bram Matthys 2004-05-31 00:32:52 +0000
  • 24c2b72e1a Added some $Id$'z Bram Matthys 2004-05-30 23:22:43 +0000
  • a2a4576ca2 more! Bram Matthys 2004-05-30 21:49:50 +0000
  • 8337447439 - Fixed SSL problem caused by a fix of 2 days ago. Reported by Fury (#0001842). Bram Matthys 2004-05-30 21:43:24 +0000
  • 45e373d683 - Fixed some other win32 crashes due to modulizing: WHOWAS, STATS [some], SVSMOTD. All caused by missing "MODVAR"s. Reported by Troco (#0001841). Bram Matthys 2004-05-30 20:34:33 +0000
  • 324aa0f593 Update geman doc week22 stylus740 2004-05-30 08:31:40 +0000
  • e5f16b777a Made the win32 version use a dynamically linked libc codemastr 2004-05-30 00:59:05 +0000
  • 44b2ae15fa - Imported TRE 0.6.8 for windows Bram Matthys 2004-05-29 19:48:40 +0000
  • e050009b51 Added NICKIP to doc/technical/protoctl.txt codemastr 2004-05-29 19:01:13 +0000
  • a9fbc71459 Imported TRE 0.6.8 for *nix codemastr 2004-05-29 18:58:23 +0000
  • 558c9ede6b Fixed a compile error regarding AF_MAX codemastr 2004-05-29 17:12:32 +0000
  • 843d4696ff the '*CVS*' mark should be at current version, not at major version. Bram Matthys 2004-05-28 01:18:35 +0000
  • fc37449a9e - unreal32docs.html: added flat-map and set::restrict-usermodes "s"; security tips. Bram Matthys 2004-05-28 01:14:15 +0000
  • 8702450af2 Various stuff: - Added release notes (no, we won't release 3.2.1 anytime soon.. just updating ;p). - Added various extra messages to make it a bit more easier for people who are upgrading (win32 commands.dll, cloaking mod). - Made win32 ssl<->non-ssl modules binary compatible. - Added ssl/non-ssl check in Mod_Version on *NIX. - Added set::options::flat-map: This makes all servers look like they are linked directly to the server you are on (/map, /links), thus you cannot see which server is linked to which ("hopcount"). This can make it a bit harder for kiddies to find any 'weak spots' (which server to attack/[D]DoS). Obviously opers will always see the real map. Bram Matthys 2004-05-28 00:44:07 +0000
  • 8c89274d3d compile warning cleanups codemastr 2004-05-27 22:45:17 +0000
  • 9e9390e57e Configure checks for inet_ntop/pton codemastr 2004-05-27 22:10:18 +0000
  • c1af4a4516 Added NICKIP codemastr 2004-05-27 22:05:58 +0000
  • 2313035766 - Fixed a permanent modules bug: custom allow/except/ban/deny types were lost after /rehash. Reported by AngryWolf (#0001837). Bram Matthys 2004-05-27 01:57:44 +0000
  • 34cfe19e44 Test/correction ;p stylus740 2004-05-23 22:15:04 +0000
  • 4a0c827879 - German doc updates (week 21) Bram Matthys 2004-05-23 21:57:09 +0000
  • 976c4a8281 test.. should work. stylus740 2004-05-23 21:43:16 +0000
  • 8f2763fff1 Win32 module bug with strcasecmp codemastr 2004-05-23 18:30:05 +0000
  • 09d1dd87e4 - spamfilter.conf: Added yet another sig for a site that causes Backdoor.Delf.lq infection (reported by nexus), also changed LOI trojan and Bloodhound.Exploit.6 action to gline. Bram Matthys 2004-05-21 23:15:33 +0000
  • 9bb3623c4d [vesioncheck] - Improved the above: made it work on windows and also added a check for curl. Bram Matthys 2004-05-20 21:21:15 +0000
  • 1fc97c815e blah Bram Matthys 2004-05-20 20:49:00 +0000
  • 443c529f9f cvs test + win32 ssl/zip library version check error msgdshfsdhsd Bram Matthys 2004-05-20 20:37:01 +0000
  • 1a6e72c1b3 - Added zlib+SSL version check on boot to make sure the runtime version is the same as the 'compiled for' (header) version. If they mismatch, UnrealIRCd could crash, so a big warning is posted if it happends. Bram Matthys 2004-05-19 20:47:14 +0000
  • 8c20440e04 - Added optional parameter to SVSJOIN to deal with channel keys. Reported by DukePyrolator (#0001822). Bram Matthys 2004-05-18 21:17:31 +0000
  • 683fae7a38 - German doc updates (week 20). Bram Matthys 2004-05-18 00:58:55 +0000
  • 76f0f87fdd - Added set::spamfilter::virus-help-channel-deny. This allows you to block any normal joins to the virus-help-channel. This way you could prevent users into accidental (or tricked) joining of the virus-help-channel and becomming infected. This feature is disabled by default. Requested by bleepy (#0001811). Bram Matthys 2004-05-18 00:39:45 +0000
  • 6d09e29d0c Fixed a win32 module bug codemastr 2004-05-17 20:24:14 +0000
  • 79c4cee4b7 Updated to TRE 0.6.7 codemastr 2004-05-15 19:43:20 +0000
  • e1cc540182 Upgraded to TRE 0.6.7 codemastr 2004-05-15 19:42:24 +0000
  • ee9ca0e01f Fixed a remote include bug and a /credits typo codemastr 2004-05-15 04:25:29 +0000
  • aab9bffe23 - Changed the way MSG/NOTICE <prefix>#chan works: - It now goes to <prefix> and higher, so '/notice +#chan hi!' goes to +vhoaq - You need at least voice in order to be able to msg/notice +#chan, %#chan or @#chan - You need at least ops in order to be able to msg/notice &#chan or ~#chan - Any multi-prefix targets will be converted automatically (eg: ~&@#chan to @#chan). - internal: use of the CHANOPPFX macro is now deprecated. All of this was done to make it a bit more 'safe' and userfriendly (#0001812). Bram Matthys 2004-05-14 22:34:17 +0000
  • af94fd243a - Local opers can now also join +O (operonly) channels (#0001694). Bram Matthys 2004-05-14 19:55:12 +0000
  • 98bd61c179 - Changed 'Services operator' in /whois (back) to 'Services administrator', this was requested by many people and seems to be the best after all (#0001634). Bram Matthys 2004-05-14 15:53:29 +0000
  • a49e227bd4 Win32 module fixes for ssl/zip/curl codemastr 2004-05-13 16:39:23 +0000
  • 45a5bd231f forgot to add this one. Bram Matthys 2004-05-12 23:22:52 +0000
  • 2bee263234 try this? Bram Matthys 2004-05-12 23:20:01 +0000
  • 130669c03b hidehost.. byebye Bram Matthys 2004-05-12 23:09:53 +0000
  • 16a82b6aeb - Modulized cloaking Bram Matthys 2004-05-12 23:05:40 +0000
  • dd85bf150d ... codemastr 2004-05-12 22:32:11 +0000
  • 257d386a1b ... codemastr 2004-05-12 22:16:31 +0000
  • 99bd34fbb9 Added module support for Windows codemastr 2004-05-12 22:02:05 +0000
  • d9a6dd34b9 - Include openssl/md5.h and openssl/ripemd.h if compiled w/SSL, this seems how it should be done and also makes unreal w/SSL able to compile on OpenBSD (3.5). Bram Matthys 2004-05-09 18:59:11 +0000
  • 0924b208e7 Fixed an empty set::ssl::options crash bug codemastr 2004-05-09 17:21:08 +0000
  • bb003e2583 - Changed int_to_base64() warning so it has less false positives (#0001797). Bram Matthys 2004-05-08 19:40:48 +0000
  • 4b2dec05e8 Made it so chg* commands are not logged from services codemastr 2004-05-04 19:18:06 +0000
  • 133eac2700 Fixed a doc typo and fixed a ./unreal bug codemastr 2004-05-04 19:09:04 +0000
  • 087e36a112 Fixed a problem when compiling with GUEST defined codemastr 2004-05-04 18:25:44 +0000
  • 116aaa17ea - Replaced tre.dll/tre.lib, previous versions caused a crash (eg: if you included spamfilter.conf). Bram Matthys 2004-04-25 21:39:02 +0000
  • 425dae8005 as written stskeeps 2004-04-25 21:06:57 +0000
  • ff898a5a9e fixup commit for branch 'unreal3_2_fixes' cvs2hg 2004-04-24 23:07:41 +0000
  • 335ff44a54 *** 3.2 release *** Bram Matthys 2004-04-24 23:07:39 +0000
  • 019666b21f hmk, rephrased the "module support @ windows " sentence I added. Bram Matthys 2004-04-24 20:37:38 +0000
  • 5e16df15a0 - Some doc/release notes updates on win module support. Bram Matthys 2004-04-24 19:58:53 +0000
  • 533895722b - Added temporary fix for include "http://www.blah.com/"; crashbug...although I doubt many people would use it. Reported by Angrywolf (#0001757). Bram Matthys 2004-04-24 15:30:36 +0000
  • 45bf0ede3d TYPO.. just in time before pre2 :P Bram Matthys 2004-04-23 22:26:35 +0000
  • ad9a40e7c4 - Changed version to 3.2 already ** internal pre2 release ** Bram Matthys 2004-04-23 22:25:38 +0000
  • 6199e0f98c - Fixed some remote includes issues and added a connect/transfer timeout, server should now no longer be frozen if the site is unreachable. Reported by Ron2K (#0001751). Bram Matthys 2004-04-23 22:05:36 +0000
  • 0eb09818c0 gzline user@host -> *@ipmask Bram Matthys 2004-04-23 20:38:48 +0000
  • 12b538a6a8 - Docs/help.conf tweak on /connect syntax (#0001755). - German doc updates (from April 18) + gzline docs tweak. Bram Matthys 2004-04-23 20:37:46 +0000
  • 8b26ed3a2a BLALBSDJFsid Bram Matthys 2004-04-16 22:44:31 +0000
  • deb07e14b3 ** internal pre1 release (testing only) ** Bram Matthys 2004-04-16 22:43:09 +0000
  • 324bcc3cf9 - Minor sajoin/sapart ERR_NEEDMOREPARAMS tweak. Bram Matthys 2004-04-16 22:41:46 +0000
  • ebcfe963a5 - Fixed SJOIN bug: it sometimes was setting too many modes at once. Bram Matthys 2004-04-16 20:52:42 +0000
  • f032115d8a - Changed version to pre1 Bram Matthys 2004-04-16 19:20:25 +0000
  • 090589cfad update.. Bram Matthys 2004-04-16 18:10:05 +0000
  • 0a790a5649 oh, forgot target quit... Bram Matthys 2004-04-16 17:41:31 +0000
  • 376494f384 - spamfilter.conf: added signatures for Gaggle worm. Bram Matthys 2004-04-16 17:30:59 +0000
  • ac7aa6ed03 fixed implicit declaration for reread_motdsandrules(). Bram Matthys 2004-04-15 22:06:03 +0000
  • e53a688c7e - doc/unreal32docs.html and help.conf updates (#0001734 + other stuff). Bram Matthys 2004-04-15 21:51:01 +0000
  • 8350a7958a - Fixed /rehash bug if an .so (or remote include?) failed to load properly, reported by fez (#0001736). Bram Matthys 2004-04-15 16:14:14 +0000
  • ab22a8bcb1 - Added some release notes already. Bram Matthys 2004-04-15 01:30:57 +0000