Commit graph

  • 6237ee2239 - Fixed a crashbug introduced by +mu fixes 3 days ago (#0001237). Bram Matthys 2003-09-07 15:50:11 +00:00
  • 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 +00:00
  • 06cdd686de - Added clientsonly/serversonly/ssl/java flags to /stats P (#0000992). Bram Matthys 2003-09-06 19:46:43 +00:00
  • 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 +00:00
  • 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 +00:00
  • e42336433c - Temporarely added trace code for hunting down negative operator counts (#0001155). Bram Matthys 2003-09-05 23:06:17 +00:00
  • 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 +00:00
  • 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 +00:00
  • 4128d32eab - Fixed a chroot bug, reported by iceblade (#0001112). Bram Matthys 2003-09-05 21:13:36 +00:00
  • 153a3eea53 blah Bram Matthys 2003-09-05 21:00:25 +00:00
  • 8bfcc56c9e - Fixed an old bug where allow::hostname localhost (or *@localhost) didn't work (#0001115). Bram Matthys 2003-09-05 20:38:52 +00:00
  • 0475c6b874 - Fixed a /rehash crash regarding badword all & regex badwords, reported by Angrywolf (#0001230). Bram Matthys 2003-09-05 20:11:48 +00:00
  • 5c1225fc71 - Doc fixes/updates reported by Angrywolf (#0001163, #0001176). Bram Matthys 2003-09-05 19:56:46 +00:00
  • fb1ad02810 - Fixed a double OperOverride notice bug reported by DukePyrolator (#0001180). Bram Matthys 2003-09-05 19:39:05 +00:00
  • 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 +00:00
  • bc5a744312 - And another +f + modes-on-join one... Bram Matthys 2003-09-04 20:33:20 +00:00
  • 09178f3a0c - Fixed a crashbug with +f and services, reported by Rocko (#0001227). Bram Matthys 2003-09-04 20:04:49 +00:00
  • c9f03422e7 - Fixed a bug in +f + modes-on-join + 't' subfloodtype, reported by Rocko (#0001228). Bram Matthys 2003-09-04 19:22:33 +00:00
  • 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 +00:00
  • aee400a104 extra +f action support: c#m c#M j#R m#M Bram Matthys 2003-09-01 15:33:33 +00:00
  • 8c5246bc25 - Fixed problem with opers having both 'admin' and 'coadmin' causing double-notices (#0001043). Bram Matthys 2003-08-31 21:11:13 +00:00
  • 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 +00:00
  • 331d10b5a4 - Fixed bug regarding hidden opers + m_whois cleanup (#0001208). Bram Matthys 2003-08-31 20:04:00 +00:00
  • 51b15e583c - Fixed minor config parser memleak reported by AngryWolf (#0001214). Bram Matthys 2003-08-31 18:36:01 +00:00
  • dc1a5a3e04 - Fixed a channel sync bug reported by thilo&Rocko (#0001218). Bram Matthys 2003-08-31 18:10:16 +00:00
  • 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 +00:00
  • 2f38c277f0 major channelmode +f change... oh-oh... I really hope this works ok :p Bram Matthys 2003-08-30 20:23:49 +00:00
  • 09377cf3a0 Module system error reporting support codemastr 2003-08-24 19:41:51 +00:00
  • 23cdfb4597 ... codemastr 2003-08-24 15:53:22 +00:00
  • e741087ce4 extcmode changes codemastr 2003-08-24 00:56:31 +00:00
  • a450522052 *nix resolver for Windows codemastr 2003-08-21 16:11:08 +00:00
  • bf156f47b6 - Allow opers to talk in channel even if +m (#0001109). Bram Matthys 2003-08-17 19:39:30 +00:00
  • 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 +00:00
  • da18f18fa3 Minor oob read; someone forgot a parameter in sendto_one ;p Bram Matthys 2003-08-17 00:05:38 +00:00
  • 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 +00:00
  • fe63f8476a - Fixed minor /WALLOPS bug reported by Praetorian_ (#0001195). Bram Matthys 2003-08-16 16:11:52 +00:00
  • 57f337a738 *just commit da crap* Bram Matthys 2003-08-16 15:56:50 +00:00
  • 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 +00:00
  • 61fed28198 ... codemastr 2003-08-06 23:55:34 +00:00
  • 392fad7d3a Fixed a stats l/L bug codemastr 2003-08-06 23:55:13 +00:00
  • 64eb8a9aa5 - A few documentation updates/fixes - 005 CHANMODES= set back to original value before extcmode merge - made some functions in channel.c non-static so module coders can use them (they are not defined in the header files [yet] however). - fixed 2 minor oob write issues Bram Matthys 2003-08-04 21:38:33 +00:00
  • c5643f70c3 Fixed a +k/+L bug with using the same parameter codemastr 2003-08-04 21:32:30 +00:00
  • f2ee326b4c ... codemastr 2003-08-04 20:54:51 +00:00
  • 73469bfea0 ... codemastr 2003-08-04 20:43:18 +00:00
  • 06b63be683 Added ModuleGetOptions and ModuleSetOptions codemastr 2003-08-04 20:40:32 +00:00
  • 78e9f881db Fixed a snomask and umode bug codemastr 2003-08-04 18:02:51 +00:00
  • 4db7542ee1 Recoded the usermode module system codemastr 2003-08-03 23:30:12 +00:00
  • c8bfc594cd Fixed a /stats bug codemastr 2003-08-03 18:05:49 +00:00
  • 4ac2e2ce6b /stats fixes codemastr 2003-08-03 00:00:56 +00:00
  • 3eb5f121ef - stats bugfixes: a null pointer crash and a '/stats k' bug. Bram Matthys 2003-08-02 00:00:21 +00:00
  • 83c2567d34 ... codemastr 2003-08-01 19:43:08 +00:00
  • 161e62ccc0 Added a new stats system codemastr 2003-08-01 19:13:46 +00:00
  • 313aa1e26c Fixed a problem with Sleep codemastr 2003-08-01 16:53:21 +00:00
  • 6f2d85fbb6 - Fixed bug in /silence regarding cloaked hosts, reported by kuwatog (#0001157). Bram Matthys 2003-07-31 16:37:25 +00:00
  • 89ddc95c72 - minor m_kick tweak. [could help us in the future] Bram Matthys 2003-07-29 19:13:36 +00:00
  • 81035a2c3e - Fixed bug with SWHOIS: oper::swhois wasn't broadcasted correctly which made it only show up in local (or server) /whois, reported by format (#0001141). Bram Matthys 2003-07-29 18:52:28 +00:00
  • 41a0896d6d - First big part of modulized extended channelmodes system Bram Matthys 2003-07-29 17:07:17 +00:00
  • ded7f11727 - Some minor text/documentation fixes. Bram Matthys 2003-07-28 15:43:30 +00:00
  • b73de3c497 - Will now error at too large cloak keys (2147483647 and greater) because it's dangerous and could cause cloak key differences (ex: mixed ia32&ia64 networks). Bram Matthys 2003-07-22 17:01:58 +00:00
  • 6e45d6ccd3 Fixed a PPC problem codemastr 2003-07-18 22:02:14 +00:00
  • 4bda94acf3 Crontab fixes codemastr 2003-07-16 21:13:25 +00:00
  • 550ec43931 Documentation updates codemastr 2003-07-15 19:08:44 +00:00
  • 523c2fe815 Fixed a +b/+e bug codemastr 2003-07-15 18:31:53 +00:00
  • ecc53cc37a Fixed numerous logging bugs codemastr 2003-07-15 18:21:53 +00:00
  • d6f59a90c7 Various fixes/cleanups codemastr 2003-07-15 14:52:44 +00:00
  • 5732a799bd Made unreal work under Linux PPC codemastr 2003-07-15 14:35:46 +00:00
  • 51462f5ee1 ... codemastr 2003-07-14 22:23:32 +00:00
  • f3f3703273 - Fixed ircd.c compile error discovered by Ravage stskeeps 2003-07-14 15:33:43 +00:00
  • 822db16d91 Cleaned up some /die code under Window codemastr 2003-07-13 19:39:37 +00:00
  • 9df80388a7 various bug fixes and updates codemastr 2003-07-13 16:43:26 +00:00
  • f574385475 - Fixed problem with make custommodule and multiple EXLIBS arguments (EXLIBS="-la -lb -lc"). Bram Matthys 2003-07-07 18:27:47 +00:00
  • 460a61a6d6 - Fixed ban version crash and another read-after-free. Bram Matthys 2003-07-06 22:13:01 +00:00
  • 5ac4bae7ef Added a system to allow modules to create snomasks codemastr 2003-07-01 19:22:24 +00:00
  • d2187a72e1 Added a find text feature to the win32 editor codemastr 2003-06-26 15:15:27 +00:00
  • eed7f9c62d Made the win32 editor maximizable codemastr 2003-06-25 20:43:11 +00:00
  • 71c691ed0b Added a goto button on the win32 editor toolbar codemastr 2003-06-25 16:08:42 +00:00
  • 2d0e78cb02 Win32 editor changes codemastr 2003-06-25 00:27:06 +00:00
  • 7a82d28b19 - Updated docs a bit (how-to-get-support/FAQ link style). Bram Matthys 2003-06-22 21:49:04 +00:00
  • f6cd86a00a added readme and fdlist bounds checking. Bram Matthys 2003-06-22 21:33:50 +00:00
  • 9c713f7aa7 Added set::channel-command-prefix codemastr 2003-06-22 17:12:39 +00:00
  • 507559b6be - IPv6: added warning if a ::ffff:a.b.c.d type addr doesn't work since this "feature" is disabled by default at newer *BSD versions. Also improved another warning. Bram Matthys 2003-06-22 00:23:45 +00:00
  • b7c02898fe Fixed some SVSMODE/SVS2MODE bugs codemastr 2003-06-19 14:44:44 +00:00
  • b4dbc4dc72 - Fixed bug with /list and '?' wildcard, reported by maGGus. Bram Matthys 2003-06-18 23:32:36 +00:00
  • 909bc03521 ./update will now refer user to the docs on upgrade instructions. Bram Matthys 2003-06-16 19:24:58 +00:00
  • 1d04e380a2 fixup commit for tag 'unreal3_2_beta17' cvs2hg 2003-06-15 17:01:50 +00:00
  • 31f2e23e30 temporarily disabled TRE codemastr 2003-06-15 17:01:49 +00:00
  • 4535a0d008 Minor crontab fix and docs update codemastr 2003-06-15 16:52:04 +00:00
  • 0c56bf9ad2 lalala Bram Matthys 2003-06-15 16:17:34 +00:00
  • d927eef7dd blah Bram Matthys 2003-06-15 14:16:41 +00:00
  • 5b8ca94431 *** Unreal3.2-beta17 release *** (god save us) stskeeps 2003-06-15 09:10:02 +00:00
  • 953d70ba28 - Fixed PRIVMSG bug with multiple targets. Bram Matthys 2003-06-14 20:31:26 +00:00
  • 153b7c284a Added an experimental (disabled by default) prefix system for +a and +q codemastr 2003-06-14 00:05:26 +00:00
  • 9661a1a713 Made ./Config setup TRE codemastr 2003-06-13 15:11:57 +00:00
  • 41c3d206c5 Added the TRE regex library codemastr 2003-06-08 19:55:48 +00:00
  • c5489b186d Added some WebTV stuff codemastr 2003-06-04 22:50:48 +00:00
  • 40157a056b Added short motds codemastr 2003-06-03 22:38:46 +00:00
  • 3af1172dce Recoded some resolver mutex stuff codemastr 2003-06-01 19:18:57 +00:00
  • d478ad75c2 Fixed a win32 resolver bug codemastr 2003-06-01 19:05:03 +00:00
  • 50911f28e9 - Minor oob fix for parse_v4_netmask Bram Matthys 2003-06-01 19:00:48 +00:00
  • 00f857ae99 - Resolver fix nr #1 (prolly not "the real problem"). Bram Matthys 2003-06-01 18:49:46 +00:00