sirvulcan [Wed, 23 Aug 2006 13:52:44 +0000 (13:52 +0000)]
Added AUTOJOIN USET option which uses SVSJOIN. Also made proto-p10 handle svsjoin and svspart properly. Now if it ever recieves one of them it will handle them properly
sirvulcan [Wed, 23 Aug 2006 12:23:56 +0000 (12:23 +0000)]
Bug fix as current X3 wont compile (will now). Plus an initial command for the privilege system. Im quite sick atm so my motovation levels arnt that great.. ill slowly get the system done. Remember it only works with trunk nefarious at the moment.
sirvulcan [Wed, 23 Aug 2006 05:19:55 +0000 (05:19 +0000)]
Handle PRIVS output from trunk nefarious. At the moment its just displayed in O3 whois output. The code is based on the Nefarious priv code. I plan to next allow admins to be able to create priv sets for opers and servers, restrict privs. This would work in situations where u want to link a server but want dont want to risk the new admin say glining everyone, you will be able to set what flags the admin can use ie allowing all default but not gline
sirvulcan [Mon, 7 Aug 2006 13:45:04 +0000 (13:45 +0000)]
possible fix to the spamserv bug, ill get buttaknife to test this now. If theres no further commits regarding this bug then assume that this fix worked
sirvulcan [Sun, 6 Aug 2006 04:41:40 +0000 (04:41 +0000)]
current svn is stable again, some global notices were getting saved when they were only meant to be used once. If your still getting notices when u connect from global, ie defcon notices, open x3.db and delete then from the Global section or delete them via the global service
sirvulcan [Tue, 1 Aug 2006 03:12:10 +0000 (03:12 +0000)]
global message function that will deal with multi languages. Made use of it with the defcon notices, could be extended to ie the chanserv suspended and expiry notices etc.
If theres no title set then the default title will therefore be the first part of hidden_host in x3.conf.example. This isnt set in the database its just displayed, if an admin changes a persons title then the new title will appear and be saved
sirvulcan [Tue, 27 Jun 2006 04:45:28 +0000 (04:45 +0000)]
Implemented TRE Regexp library (http://laurikari.net/tre/index.html) rather than the standard regex library, Its much more powerful. Read the ChangeLog also for more information
sirvulcan [Mon, 26 Jun 2006 01:31:22 +0000 (01:31 +0000)]
Better history implementation. A seperate table is used for history entries. Entries contain the same fields as the memo table except for the message, read, and flags. Entries are only removed from the history db when they get expired by do_expire (older than message_expire). Also fixed up a issue with STATUS. On AfterNET we were getting huge large for the amount of memos. I now realise it was reading the amount of users. It now reads the proper amount of memos. I also a count for history entries.
sirvulcan [Tue, 30 May 2006 04:42:11 +0000 (04:42 +0000)]
This is a spam checking module, remember to disable it just comment out the nick section in x3.conf. Its based on feiglings spamserv patch, extra additions include badword scanning and optional halfop checks. Modified some variables and the help file. Needs a bit of a clean up still in places. I plan to add statistics, if you think of anything else for it msg me or email me. Theres also a couple of other fixes included in this commit, see the changelog