Commit graph

  • 8409ff6234 Fixed a bug where /nsg and /notice didn't use tokens for nick@server forms codemastr 2003-04-16 18:49:00 +00:00
  • f866ce40df Fixed a bug with reporting invalid set::dns directives codemastr 2003-04-16 18:12:32 +00:00
  • 6ebcf46459 - Minor error msg improvements - Fixed a bug with wrong hub/leaf settings ("non-hub introduced leaf") causing a crash (#0000732). Bram Matthys 2003-04-16 17:05:00 +00:00
  • dd1364321a Fixed a ban version {} bug, added an aliases/anope.conf, and updated some docs codemastr 2003-04-15 21:56:24 +00:00
  • c2a4509d9c Made the channel be hidden from /who if you are +p codemastr 2003-04-13 23:46:04 +00:00
  • 3c6ecbcbb2 - Fix for set::restrict-channelmodes (eating parameters). Bram Matthys 2003-04-13 20:05:54 +00:00
  • bf0b2a98cd Docs update codemastr 2003-04-13 19:10:42 +00:00
  • 3618b2a2fa - badword::action::block should now be ok Bram Matthys 2003-04-13 19:04:46 +00:00
  • 8732330e38 Cleanups and /chgident fix codemastr 2003-04-13 18:10:56 +00:00
  • c8477ddb6a Made except ban override ban ip codemastr 2003-04-13 17:42:23 +00:00
  • a38c76dd44 ... codemastr 2003-04-13 17:13:01 +00:00
  • 7000658c42 Fixed some /stats b stuff and added badword::action codemastr 2003-04-13 16:51:08 +00:00
  • e7672e9027 - Updated channelmode +f "algoritm", much better now. Reported by JimmyZ, Rocko, and others. Bram Matthys 2003-04-13 16:39:40 +00:00
  • 87d89c721c Throttling fixes and changes codemastr 2003-04-13 00:43:04 +00:00
  • 3ef30832cf Improved throttle hashing (both IPv4 and IPv6)... prime numbers are fun ;) Bram Matthys 2003-04-12 21:46:58 +00:00
  • 4c59392caa That's better... should be ok now ;). Not mentioning in Changes, no visual change. Bram Matthys 2003-04-12 20:43:51 +00:00
  • fa19910694 blah Bram Matthys 2003-04-12 20:30:51 +00:00
  • fca6689a19 fix-for-fix Bram Matthys 2003-04-12 20:30:27 +00:00
  • f473314312 - Improved IPv6 throttle hashing Bram Matthys 2003-04-12 20:21:38 +00:00
  • 2c53187cad Fixed another throttling bug codemastr 2003-04-12 19:50:09 +00:00
  • 7d88957dd6 Another code cleanup for -Wall.. added some functions to h.h etc. Bram Matthys 2003-04-12 17:21:44 +00:00
  • 406ba755d6 - code cleanup / misc minor bugfixes (MyMalloc, oper msgs) Bram Matthys 2003-04-12 15:56:25 +00:00
  • 3a368be7e5 Fixed an SQLINE bug codemastr 2003-04-11 23:57:15 +00:00
  • 705c24399c docs update codemastr 2003-04-11 21:08:15 +00:00
  • 3b56433320 - Added allow::options::ssl and allow::options::nopasscont, requested by iguy and Scytale. Bram Matthys 2003-04-11 18:26:20 +00:00
  • 498d82f5fe Added set::restrict-channelmodes and very minor speedup in restrict-usermodes handling. Bram Matthys 2003-04-11 16:05:02 +00:00
  • e21d4aceba - Fixed cloaking bug reported by Rocko (#0000869) Bram Matthys 2003-04-11 14:29:35 +00:00
  • fbd413549f blah Bram Matthys 2003-04-11 02:30:26 +00:00
  • 6f5683242a - Added tld::options::ssl so you can have different motd/rules files if the user is using SSL. Also there's tld::options::remote but that's currently not used :P. Bram Matthys 2003-04-11 02:19:29 +00:00
  • 0778c391b6 Some useless BUFFERPOOL changes, only affects users manually running ./configure (do they exist? ;P)... Bram Matthys 2003-04-11 00:57:48 +00:00
  • f4c5418326 Let's be nice and give some thanks ;P. Bram Matthys 2003-04-11 00:19:35 +00:00
  • 8a4856fa8b Fixed MAJOR "messages are lost" caused by BUFFERPOOL being to low and bad return checking of dbuf_put. If BUFFERPOOL dbuf_put would return -1, but at some places !dbuf_put was used, I've changed it so it will return 0 (so use !dbuf_put now, don't use dbuf_put(...) < 0 :P). I also added some nice warning thing. I couldn't send from the send routine because that's risky ;). And...... I also doubled the default BUFFERPOOL, so if you leave everything the default then BUFFERPOOL is now 52Mb instead of 26Mb, which should be ok for now. Bram Matthys 2003-04-11 00:09:46 +00:00
  • d41d26a163 SQLINE/UNSQLINE and SVSNLINE fixes codemastr 2003-04-10 21:13:36 +00:00
  • 7c9ba1feda - Added SSL quit error messages Bram Matthys 2003-04-10 19:58:30 +00:00
  • 49aa8d9921 - Changed throttling errormsg so mIRC recognizes it and waits a while. Bram Matthys 2003-04-10 18:48:38 +00:00
  • 152be25b08 - Fixed opermode bug which could cause the ircd to crash a while later (#0000823). Bram Matthys 2003-04-10 17:59:17 +00:00
  • 27928952dd Possibly fixed an SSL crash codemastr 2003-04-08 23:49:01 +00:00
  • 318cd17c06 example.conf typo codemastr 2003-04-08 23:15:06 +00:00
  • f21a9758cf Fixed a bug with precedence in TKL codemastr 2003-04-07 21:46:47 +00:00
  • 6a990f2b05 Fixed a bug with ban version {} with NOSPOOF codemastr 2003-04-07 18:42:48 +00:00
  • 5e95ab5595 - Fixed a fast badword replace crash (#0000834) reported by orga Bram Matthys 2003-04-07 00:20:13 +00:00
  • b190794a4b Docs typo fix codemastr 2003-04-06 22:12:41 +00:00
  • 94adac199e - Fixed yet another oob read in config parser (ie: #0000841). Boring.. boring.. Bram Matthys 2003-04-05 22:37:20 +00:00
  • 3348c84048 - Fixed 2 other oob reads in config parser (parsing of size and time). Bram Matthys 2003-04-05 22:16:14 +00:00
  • daf80ca716 - Fixed an oper bug with /names on a +s channel (#0000816). Bram Matthys 2003-04-05 21:26:18 +00:00
  • 629d0d59f7 - Fixed a set::modes-on-join bug and fixed an oob read in config parser. (1st=someone forgot a bzero) Bram Matthys 2003-04-05 21:16:21 +00:00
  • c1dd98ece4 - Made throttling use DelListItem and fixed some confusing regarding undeffing of THROTTLING stskeeps 2003-04-01 12:25:59 +00:00
  • 4c23c4eeae Fixed some set::allow-userhost-change problems codemastr 2003-03-29 00:06:12 +00:00
  • 68fac1298d ... codemastr 2003-03-25 01:03:36 +00:00
  • 7424fa2904 Moved the 'missing user in SJOIN' notice to snomask +j codemastr 2003-03-24 17:36:27 +00:00
  • b71c11416a Away flood stopper patch codemastr 2003-03-24 01:07:57 +00:00
  • 8d950fbe2e ... codemastr 2003-03-23 20:22:08 +00:00
  • 21416a3a14 Added set::modes-on-join and fixed some docs typos codemastr 2003-03-23 17:27:04 +00:00
  • b6f456471e docs typo fix codemastr 2003-03-22 17:21:58 +00:00
  • f006ffe3c9 Added usermode +p 'hide channels in whois' codemastr 2003-03-21 21:43:38 +00:00
  • fe1dcfb6c2 Docs update codemastr 2003-03-21 17:23:55 +00:00
  • a2f68d0ae3 Docs updates codemastr 2003-03-21 00:49:08 +00:00
  • dc7564d5b8 Zip links fixes codemastr 2003-03-18 17:45:26 +00:00
  • df15fa62e1 Documentation update codemastr 2003-03-18 16:48:26 +00:00
  • ead651585e Rewrote the unknown connection flood system codemastr 2003-03-18 00:19:00 +00:00
  • 45a1b02ec2 Added ban version {} codemastr 2003-03-17 19:30:57 +00:00
  • 149a544fcf Fixed a bug where +x made hosts lowercase codemastr 2003-03-15 19:49:01 +00:00
  • e01932f2ba Added chmode +M to numeric 005 and a /restart and /die cleanup codemastr 2003-03-15 19:06:34 +00:00
  • 631bf5823c - Fixed a restrict-usermodes bug reported by Rocko (#0000796) Also some additional cleanups Bram Matthys 2003-03-12 17:37:19 +00:00
  • 1afff0c681 - Fixed compile error Bram Matthys 2003-03-12 05:05:03 +00:00
  • 3e5953bfff Moved 'unknown connection flood' to snomask +f codemastr 2003-03-11 22:10:01 +00:00
  • 0690d9bf2f - Fixed "proxyscan on quit" bug (#0000788) Bram Matthys 2003-03-10 19:44:26 +00:00
  • 4ab745e0eb Updated some docs codemastr 2003-03-10 17:31:19 +00:00
  • 5250f5907e Added set::throttle::period codemastr 2003-03-10 17:09:51 +00:00
  • 6f78df5776 help.conf updates codemastr 2003-03-10 00:25:12 +00:00
  • 3ff5f281a9 - Improved previous /version bugfix Bram Matthys 2003-03-09 22:09:02 +00:00
  • 9d6afdb321 - Improved fake lag stuff Bram Matthys 2003-03-09 17:17:07 +00:00
  • 9223dec1ee - Fixed a version bug. Bram Matthys 2003-03-09 15:35:19 +00:00
  • 45e2b69a07 - Fixed a match() bug In case of a mask like '*\' it was trying to read out of bounds data. Bram Matthys 2003-03-09 03:07:59 +00:00
  • fa1f8c3d0f - Fixed a /who big which could make the server crash (oper only). Bram Matthys 2003-03-08 20:53:15 +00:00
  • f5baa63cce Fixed a /list bug with +s channels and opers codemastr 2003-03-08 17:41:04 +00:00
  • 853c27be84 bah stskeeps 2003-03-07 14:47:30 +00:00
  • 53f30bda07 - Fixed a buffer overflow that could be used against setuid setups, found by rave@dtors.net, reported by kokanin - Disabled CMDLINE_CONFIG(-f) by default stskeeps 2003-03-07 14:37:26 +00:00
  • 577125079e - Doc updates (SSL/stunnel example was wrong) Bram Matthys 2003-03-04 21:08:47 +00:00
  • 8ad07e6a5e h :q h :q stskeeps 2003-03-04 08:48:07 +00:00
  • 849487df98 beta15 release stskeeps 2003-03-03 18:37:55 +00:00
  • 93a2477f3b - Fixed /setident bug Bram Matthys 2003-03-02 23:13:33 +00:00
  • 2271adf889 bah stskeeps 2003-03-02 21:07:03 +00:00
  • b231cf713d Improved story about SSL (links to xchat and stunnel, stunnel.conf example). Bram Matthys 2003-03-02 02:17:06 +00:00
  • 5957da083d Blah... layout - bla to * bla Bram Matthys 2003-03-01 23:10:27 +00:00
  • dda16e5ef5 Integrated my unreal_beta15.txt into .RELEASE_NOTES, original release notes still at end of the file. Most stuff about features has been integrated into the documentation, so probably pretty much of it can be removed... Bram Matthys 2003-03-01 23:08:13 +00:00
  • 4d5987adee Documentation updates, and some replaces beta14->beta15 already (not yet the version.h thing) Bram Matthys 2003-03-01 21:33:41 +00:00
  • d435c5becf - WebTV fixes Bram Matthys 2003-02-28 14:40:11 +00:00
  • a28a349eb2 - Documentation/text updates. Bram Matthys 2003-02-28 01:00:36 +00:00
  • def6483548 - Added SVSWATCH: allows U-lined server to modify the watch list of a user. - Added SVSSILENCE: allows U-lined server to modify the silence list of a user. Bram Matthys 2003-02-27 23:23:24 +00:00
  • 06eaede3f2 - Added allow-userhost-change checks to /vhost. Fixed Changes typo from me (forced-rejoin -> force-rejoin) Bram Matthys 2003-02-27 18:41:26 +00:00
  • 41e06cba28 - Made set::allow-userhost-change forced-rejoin work. - Fixed chmode +u bug when chanop was parting but wasn't sent to normal users. Bram Matthys 2003-02-27 17:13:04 +00:00
  • b9ec2de0cb - Added feature that if the chan is +m AND +u (so both!) and you ban IRC!*@* then ops will no longer see the "relayed" message from IRC. Bram Matthys 2003-02-26 22:07:11 +00:00
  • 60b77d4485 - Added EventMarkDel which marks an event for deletion for the (next) DoEvents() call. - Fixed /rehash stall caused by delayed unloading of the scan module (deadlock). Bram Matthys 2003-02-24 03:04:23 +00:00
  • 99ee86c9c9 NS cleanups codemastr 2003-02-23 21:47:56 +00:00
  • 931d78cd9b ... codemastr 2003-02-23 17:23:46 +00:00
  • 28d355f649 - Code cleanup (gcc 3.2 warnings with -Wall). Compile tests done: Linux, Linux SSL, Linux SSL+ZIP, Windows, Windows ZIP, Windows SSL+ZIP. This might also have fixed some (or 1) bug(s) :P. Bram Matthys 2003-02-23 03:41:39 +00:00
  • 8fbb67818b - Added set::options::dont-resolve (=hostnames of incomming clients won't be resolved). This is more usefull than the no nameserver + useip solution since with this no resolving is done for incomming clients, but connecting to other servers (with hostnames) still works fine ;P. Bram Matthys 2003-02-22 22:34:40 +00:00
  • 4795a45150 - Fixed two ident bugs (multihomed&connect), both resulted in ident not working. multihomed issue: Instead of binding cptr->listener->ip it now uses getsockname(), otherwise it won't work if you have a listen *:6667 thing + multihomed (it will connect for example from 33.33.33.1 while the client connected to 33.33.33.5. connect issue: there was some kind of file descriptor race condition because of the way our whole read_message() thing is coded... an ident socket might have been closed + a new might have been accepted... blablabla ;) I wonder if anyone reads these CVS logs lol :). Bram Matthys 2003-02-22 21:16:30 +00:00
  • 2a90309216 Added badword quit {} to replace CENSOR_QUIT codemastr 2003-02-22 19:41:00 +00:00