Commit graph

  • 5a32b8dc7e foo stskeeps 2003-10-31 17:13:34 +0000
  • ba0dd97653 foo stskeeps 2003-10-31 16:50:10 +0000
  • 2c00dd0546 added set::ban-version-tkl-time to /stats S and updated docs. Bram Matthys 2003-10-30 21:38:45 +0000
  • 84d32b5378 - Fixed bug where color quits were stripped when they shouldn't be >:). - Added 'action' field to ban version { } which can be: kill: kills the user (default), tempshun: shun the specific connection only, kline/zline/gline/gzline/shun: place a ban on *@IP. Time of those bans can be specified in set::ban-version-tkl-time. It's up to the admin to take a good decision, sometimes zlines are best (=won't use much sockets but will reconnect quite quickly), sometimes tempshun (=will use 1 socket but generates nearly no network traffic), sometimes klines/glines, etc.. Bram Matthys 2003-10-30 19:08:50 +0000
  • 5baebf692b - Moved it a bit too far (outside the loop), should be fixed now. Bram Matthys 2003-10-28 18:47:05 +0000
  • 60f7aadf05 - Module coders: Moved call to HOOKTYPE_LOCAL_JOIN down to where the JOIN, NAMES, etc are already sent... this seems to make more sense since we have a prejoin hook now. Bram Matthys 2003-10-28 02:00:28 +0000
  • 9f4ce0d91d Added set::options::allow-part-if-shunned, is that name long enough? god.. Bram Matthys 2003-10-27 00:44:41 +0000
  • 4fcae4f1a1 Made DCC deny work with files with spaces codemastr 2003-10-26 20:39:47 +0000
  • 4264082420 - Fixed a bug regarding +f and bounce modes, would cause a crash, reported by Rocko. Bram Matthys 2003-10-26 20:05:38 +0000
  • ff85a1f7b4 - Added HOOKTYPE_REMOTE_NICKCHANGE (called like: cptr, sptr, newnick). Bram Matthys 2003-10-25 18:51:49 +0000
  • d64fb8dbab Multiple changes... - Changed some useless stuff. - Enabled EXTCMODE by default, I presume it's stable but can't promise anything. - Module coders: changed 'allowed' callback function for umodes&snomasks, from 'aClient *sptr' to 'aClient *sptr, int what'. 'what' will be MODE_ADD if trying to add and MODE_DEL if trying to remove. Bram Matthys 2003-10-25 16:39:23 +0000
  • 2a469b1942 - Fixed a problem regarding module hooks, if a hook was called within a hook it could cause problems (like pre connect hook -> exit_client -> quit hook). Bram Matthys 2003-10-23 22:15:52 +0000
  • be86f0db32 - Fix for +L without +l desynch on serverlinking. Bram Matthys 2003-10-23 17:30:32 +0000
  • ea7aca9a66 "typo"... not all *lines are glines :p Bram Matthys 2003-10-19 20:11:33 +0000
  • 7efd5e8cda - Fixed gline with weird value causing a crash at windows, reported by Spectre (#0001309). Bram Matthys 2003-10-19 20:03:23 +0000
  • ad9d0370fa Added remove-chanmode-after-X-minutes in +f & checks for /sethost&/chghost to same host. Bram Matthys 2003-10-18 18:44:54 +0000
  • 2b9f88c6d2 - Optimized send code re-enabled, I disabled it 6h ago due a bug-triggering-a-bug (see next). - Fixed a PING bug resulting in 'trying to send .. to myself' msg. - Some spelling corrections in unreal32docs.html. Bram Matthys 2003-10-14 19:43:07 +0000
  • e02aab8d41 temporarely rollback... have some crashbug somewhere. Bram Matthys 2003-10-14 14:01:07 +0000
  • b189e632c9 - Now it would be even better if it actually compiles... Bram Matthys 2003-10-14 04:26:27 +0000
  • 3ef5ae6a80 - Yet another code audit: - (Just for the record, this audit has nothing to do with the ircnet buffer overflow, unrealircd is not vulnerable) - Various fixes - Visual bug regarding +f & server synching, it was sometimes setting mode +f multiple times depending on the ban-/userlist. - Fixed a possible desynch regarding chmode +L. - Fixed possible client confusion regarding bans. Bram Matthys 2003-10-13 17:56:49 +0000
  • f3f2390615 Added umode +T (no ctcp) codemastr 2003-10-04 20:13:10 +0000
  • 0e22126286 Added the ability to limit /who replies codemastr 2003-10-03 23:36:39 +0000
  • 5a65bcac20 blah... useless change. Bram Matthys 2003-10-03 20:01:15 +0000
  • 8359ab9c76 - Fixed even more negative oper count bugs... Bram Matthys 2003-10-03 19:52:12 +0000
  • 97402c11a6 Fixed a negative oper count bug in SVSNOOP codemastr 2003-10-02 22:32:53 +0000
  • 573dc68378 Documentation fixes codemastr 2003-09-28 21:08:52 +0000
  • 59d73bf18c Added a command override system for modules codemastr 2003-09-28 19:43:15 +0000
  • 7d95c02ed1 - Minor botmotd-on-mode+B fix (was causing some useless servertraffic). Bram Matthys 2003-09-28 02:06:03 +0000
  • db445c0faf Sped up the message searching functions codemastr 2003-09-27 00:29:24 +0000
  • 6612642d47 ... codemastr 2003-09-24 00:15:34 +0000
  • 55ce8f9356 fixed a problem with tre.dll codemastr 2003-09-24 00:06:00 +0000
  • b0705fb7c5 - Changed version to 'beta18' Bram Matthys 2003-09-21 22:19:38 +0000
  • 3e4cfea3da Updated modules to use the new macros codemastr 2003-09-21 19:59:50 +0000
  • 7646a3735c - Minor doc update. Bram Matthys 2003-09-21 18:09:14 +0000
  • 138923af18 Added ref link to section 4.9 from section 4.34 cknight 2003-09-21 18:04:54 +0000
  • 6b5adc7fe8 Updated .CHANGES.NEW to read Beta18 cknight 2003-09-21 17:23:54 +0000
  • b1338a1b41 Very Very small change to doc/example.conf cknight 2003-09-21 16:46:25 +0000
  • 1b719f393f - Fixed hunt_server* bug Bram Matthys 2003-09-21 16:40:54 +0000
  • 59a417e369 - Fixed a win32 resolver lockup bug Bram Matthys 2003-09-21 14:31:17 +0000
  • d803c716d6 Added some macros for modules codemastr 2003-09-20 23:39:45 +0000
  • d051786f5c Channel hook changes codemastr 2003-09-20 19:57:46 +0000
  • 729689a4cd - Fix for HOOKTYPE_REMOTE_QUIT (was called for local quits too) Bram Matthys 2003-09-20 14:47:47 +0000
  • af2834d5e9 Added HOOKTYPE_REHASHFLAG codemastr 2003-09-20 00:20:36 +0000
  • 7aa7ea31b8 - Added beta18 release notes (might be changed) Bram Matthys 2003-09-19 23:00:38 +0000
  • b72b10d5ae TRE codemastr 2003-09-19 21:24:47 +0000
  • a316e4af6f - Added HOOKTYPE_REMOTE_QUIT Bram Matthys 2003-09-18 23:41:32 +0000
  • 2d4f52665c - Added HOOKTYPE_LOCAL_PASS and HOOKTYPE_REMOTE_CONNECT Bram Matthys 2003-09-18 01:31:10 +0000
  • d722051fb6 - Added set::default-bantime. It allows you to set the default time for a gline/kline/gzline/shun/etc when the time is not not specified (like with /gline *@*.stupid.net). Bram Matthys 2003-09-18 00:08:48 +0000
  • 36392a485e +f regarding -R/-M blalbalba docs etc, grr commit plz! Bram Matthys 2003-09-15 19:25:24 +0000
  • 4ec62271c8 Made the win32 version use libtre for regex instead of GNU regex codemastr 2003-09-14 23:35:33 +0000
  • 142f037fd2 Linux PPC fix codemastr 2003-09-14 16:43:02 +0000
  • 3c96db4e4d - Added HOOKTYPE_UNKUSER_QUIT (disconnects of unregistered clients). Bram Matthys 2003-09-14 16:17:38 +0000
  • 192556763f Fixed a win32 resolver bug codemastr 2003-09-12 21:33:11 +0000
  • 04f934d04c - Finished some of the extcmode code (memleaks). Bram Matthys 2003-09-12 01:58:11 +0000
  • b63c1d2399 - Added checks for ipv4 listen lines on ipv6 compile. Bram Matthys 2003-09-12 00:05:55 +0000
  • 7e2ca393ad - Minor +f code tweaks. Bram Matthys 2003-09-11 19:33:20 +0000
  • 8f5fcc1704 - Fix-for-fix-for-+mu-fix (it was still crashing)... don't ask. Bram Matthys 2003-09-08 00:29:02 +0000
  • 217c9ee30d there was no newline at end :p Bram Matthys 2003-09-07 23:17:28 +0000
  • 6057b5749a - Fixed a SVSMOTD crashbug (removing of motd). Bram Matthys 2003-09-07 22:55:15 +0000
  • 9e23c67a61 - Fixed Q:lined nickname msgs during linking and a debug fix. Bram Matthys 2003-09-07 21:05:42 +0000
  • 632e0cbf88 - Improved SSL error msg sent to junk snomask. Bram Matthys 2003-09-07 18:14:19 +0000
  • d0a632a7b1 Fixed a typo codemastr 2003-09-07 16:07:41 +0000
  • 6237ee2239 - Fixed a crashbug introduced by +mu fixes 3 days ago (#0001237). Bram Matthys 2003-09-07 15:50:11 +0000
  • da6eceef41 - Added official-channels block. These channels are listed in /list even if they have 0 users. Bram Matthys 2003-09-06 23:16:18 +0000
  • 06cdd686de - Added clientsonly/serversonly/ssl/java flags to /stats P (#0000992). Bram Matthys 2003-09-06 19:46:43 +0000
  • 7aa1ff0f78 - Added warn option to deny channel, this will send a notice to the eyes snomask when a user attempts to join. Suggested by Joolz (#0000992). Bram Matthys 2003-09-06 19:27:37 +0000
  • 1eabf58160 Made it so that with +M and user not +r and not voice/halfop/ops/etc the part message isn't shown, just like with +m. Bram Matthys 2003-09-06 00:39:07 +0000
  • e42336433c - Temporarely added trace code for hunting down negative operator counts (#0001155). Bram Matthys 2003-09-05 23:06:17 +0000
  • 8899e0b366 - Will now strip/block color codes in quits if any channel the user is in has mode +S/+c. Bram Matthys 2003-09-05 22:19:09 +0000
  • 4975d04299 - Badwords filtering is now only done for local clients, previously every server was filtering the message. This will reduce CPU usage, especially at hubs (#0001022). Bram Matthys 2003-09-05 21:53:19 +0000
  • 4128d32eab - Fixed a chroot bug, reported by iceblade (#0001112). Bram Matthys 2003-09-05 21:13:36 +0000
  • 153a3eea53 blah Bram Matthys 2003-09-05 21:00:25 +0000
  • 8bfcc56c9e - Fixed an old bug where allow::hostname localhost (or *@localhost) didn't work (#0001115). Bram Matthys 2003-09-05 20:38:52 +0000
  • 0475c6b874 - Fixed a /rehash crash regarding badword all & regex badwords, reported by Angrywolf (#0001230). Bram Matthys 2003-09-05 20:11:48 +0000
  • 5c1225fc71 - Doc fixes/updates reported by Angrywolf (#0001163, #0001176). Bram Matthys 2003-09-05 19:56:46 +0000
  • fb1ad02810 - Fixed a double OperOverride notice bug reported by DukePyrolator (#0001180). Bram Matthys 2003-09-05 19:39:05 +0000
  • 49f5e68768 - Made anti away flood system work just like anti nick flood (#0001205). NO_FLOOD_AWAY is now enabled and away-flood is set to 4 per 120s by default. Bram Matthys 2003-09-04 23:20:52 +0000
  • bc5a744312 - And another +f + modes-on-join one... Bram Matthys 2003-09-04 20:33:20 +0000
  • 09178f3a0c - Fixed a crashbug with +f and services, reported by Rocko (#0001227). Bram Matthys 2003-09-04 20:04:49 +0000
  • c9f03422e7 - Fixed a bug in +f + modes-on-join + 't' subfloodtype, reported by Rocko (#0001228). Bram Matthys 2003-09-04 19:22:33 +0000
  • b140156778 - Probably fixed a bug regarding 'setting mode' notice with +f (was sometimes sent to non-chanops). - Fixed multiple chmode +u bugs: remote join, netjoin, +mu relay between servers, kick and a part bug. Most of them reported by Lx (#0001097). Bram Matthys 2003-09-04 19:04:43 +0000
  • aee400a104 extra +f action support: c#m c#M j#R m#M Bram Matthys 2003-09-01 15:33:33 +0000
  • 8c5246bc25 - Fixed problem with opers having both 'admin' and 'coadmin' causing double-notices (#0001043). Bram Matthys 2003-08-31 21:11:13 +0000
  • 7efe268c3b - Made SSL users unable to -z themselves, also added 2 flags to /stats S, reported by Joolz (#0001200). Bram Matthys 2003-08-31 20:52:37 +0000
  • 331d10b5a4 - Fixed bug regarding hidden opers + m_whois cleanup (#0001208). Bram Matthys 2003-08-31 20:04:00 +0000
  • 51b15e583c - Fixed minor config parser memleak reported by AngryWolf (#0001214). Bram Matthys 2003-08-31 18:36:01 +0000
  • dc1a5a3e04 - Fixed a channel sync bug reported by thilo&Rocko (#0001218). Bram Matthys 2003-08-31 18:10:16 +0000
  • 372814470f - Fixed ~5 compiler warnings at *NIX and ~20 at windows. Some of them _could_ have caused problems. // - Moved EOS debugging code to DEBUGMODE. Bram Matthys 2003-08-31 00:36:31 +0000
  • 2f38c277f0 major channelmode +f change... oh-oh... I really hope this works ok :p Bram Matthys 2003-08-30 20:23:49 +0000
  • 09377cf3a0 Module system error reporting support codemastr 2003-08-24 19:41:51 +0000
  • 23cdfb4597 ... codemastr 2003-08-24 15:53:22 +0000
  • e741087ce4 extcmode changes codemastr 2003-08-24 00:56:31 +0000
  • a450522052 *nix resolver for Windows codemastr 2003-08-21 16:11:08 +0000
  • bf156f47b6 - Allow opers to talk in channel even if +m (#0001109). Bram Matthys 2003-08-17 19:39:30 +0000
  • e484db317d Allow o/a/q'd users to nickchange if banned (#0001150), Added badword all { }, config.h cleanup == - Allow o/a/q'd users to nickchange if banned (#0001150). - Added badword all { }, this will add the badword to the badword channel, badword message and badword quit lists... could be useful :p. - Little config.h cleanup (removed obsolete non-working defines). Bram Matthys 2003-08-17 01:28:04 +0000
  • da18f18fa3 Minor oob read; someone forgot a parameter in sendto_one ;p Bram Matthys 2003-08-17 00:05:38 +0000
  • 7f9841b01d Internal code cleanups, changed away flood configthing, added nickflood protection === - Internal code cleanups: EOS var rename, got rid of old UnknownUser structs, moved anti away flood to new flood struct. - Changed away flood configuration to set::anti-flood::away-flood <count>:<period>. - Added nickflood protection, can be set in set::anti-flood::away-flood <count>:<period> to allow max 'count' nickchanges per 'period' seconds. The default is 3 per 60s. As usual, the nickchange limiting does not apply to ircops. Bram Matthys 2003-08-16 22:49:51 +0000
  • fe63f8476a - Fixed minor /WALLOPS bug reported by Praetorian_ (#0001195). Bram Matthys 2003-08-16 16:11:52 +0000
  • 57f337a738 *just commit da crap* Bram Matthys 2003-08-16 15:56:50 +0000
  • 1681fce504 multiple changes... - Updated example.conf with a more strict default oper-only-stats. - Made '/stats S' and '/stats Z' oper only again (always). - Hopefully fixed incoming/outgoing rate in /stats T. Only the stats of the first listener was counted instead of the total. This also explains why on some (many?) ircd configurations it always showed 0.00 kb/s and why HTM (high traffic mode) was never kicking in. Bram Matthys 2003-08-10 20:53:09 +0000