]>
jfr.im git - irc/evilnet/x3.git/log
sirvulcan [Tue, 1 Aug 2006 03:23:18 +0000 (03:23 +0000)]
make sure we arnt duplicating messages in some cases
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.
sirvulcan [Mon, 31 Jul 2006 06:58:19 +0000 (06:58 +0000)]
todo stuff
sirvulcan [Mon, 31 Jul 2006 02:58:11 +0000 (02:58 +0000)]
Moved defcon gline check out to check_new_user and added a shun check also for defcon
sirvulcan [Mon, 31 Jul 2006 02:04:55 +0000 (02:04 +0000)]
DEFCON System for X3, idea from Anope.. mostly new code however one or 2 functions are direct from Anope
sirvulcan [Sun, 30 Jul 2006 10:47:46 +0000 (10:47 +0000)]
exit if no memoserv nick is set
sirvulcan [Sun, 30 Jul 2006 05:12:57 +0000 (05:12 +0000)]
switch over to a global memoserv usernode struct. Added a min params function so that the syntax is displayed if not enough params are given
rubin [Sun, 30 Jul 2006 05:04:30 +0000 (05:04 +0000)]
fixing linking stage of tre stuff
rubin [Sun, 30 Jul 2006 03:12:15 +0000 (03:12 +0000)]
changing how libtre is dealt with
rubin [Sat, 29 Jul 2006 07:05:42 +0000 (07:05 +0000)]
ok, that didnt work. lets try this.
rubin [Sat, 29 Jul 2006 06:31:08 +0000 (06:31 +0000)]
making autogen executable
rubin [Sat, 29 Jul 2006 05:53:08 +0000 (05:53 +0000)]
changing default prefix of tre to ../ to avoid system wide installs by mistake
rubin [Sat, 29 Jul 2006 02:46:40 +0000 (02:46 +0000)]
improve x3.conf help on extended_accounts
rubin [Sat, 29 Jul 2006 01:52:20 +0000 (01:52 +0000)]
add odelcookie to help oper
rubin [Thu, 27 Jul 2006 02:32:47 +0000 (02:32 +0000)]
addplan failure message use correct message string
rubin [Thu, 27 Jul 2006 02:24:53 +0000 (02:24 +0000)]
dont hide registered info from non staff
rubin [Wed, 26 Jul 2006 16:05:12 +0000 (16:05 +0000)]
fix crash when rerouting without routing configured
rubin [Tue, 25 Jul 2006 22:58:03 +0000 (22:58 +0000)]
fix bursting of empty channels, and add chanserv modes to example conf file
sirvulcan [Mon, 24 Jul 2006 21:49:55 +0000 (21:49 +0000)]
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 [Mon, 24 Jul 2006 14:41:20 +0000 (14:41 +0000)]
crash fix
rubin [Mon, 24 Jul 2006 02:09:47 +0000 (02:09 +0000)]
fixing memoserv read crash bug
rubin [Sun, 23 Jul 2006 22:04:30 +0000 (22:04 +0000)]
oops, broke unsetting the title. fix here
rubin [Sun, 23 Jul 2006 21:33:53 +0000 (21:33 +0000)]
sanity check title also
rubin [Sun, 23 Jul 2006 20:04:19 +0000 (20:04 +0000)]
let admin setup regex to validate fakehosts
sirvulcan [Sat, 22 Jul 2006 23:41:54 +0000 (23:41 +0000)]
fix to memoserv oset and support for fakehost and sethost in topic
rubin [Fri, 21 Jul 2006 06:33:26 +0000 (06:33 +0000)]
change an error msg to a debug msg
rubin [Fri, 21 Jul 2006 06:23:10 +0000 (06:23 +0000)]
fix typeo in routing example help entry
rubin [Fri, 21 Jul 2006 05:44:02 +0000 (05:44 +0000)]
comments/whitespace cleanup only. ignore me
rubin [Fri, 21 Jul 2006 05:38:56 +0000 (05:38 +0000)]
Auto Routing Plan System
sirvulcan [Sat, 15 Jul 2006 23:20:08 +0000 (23:20 +0000)]
Added host_in_topic option for sending full nick\!user@host with topics
rubin [Fri, 14 Jul 2006 17:49:38 +0000 (17:49 +0000)]
make sure commands always reply from the same nick you /msgd
rubin [Wed, 12 Jul 2006 00:27:06 +0000 (00:27 +0000)]
fixed nef 1.0 topic setter values in some situations
rubin [Tue, 11 Jul 2006 20:07:38 +0000 (20:07 +0000)]
improved x3.conf.example documentation on server/type setting
rubin [Tue, 11 Jul 2006 14:00:31 +0000 (14:00 +0000)]
fixing silent addalert/glines not reading in from db file
rubin [Tue, 11 Jul 2006 13:25:47 +0000 (13:25 +0000)]
sanity checkyng for jupe
rubin [Tue, 11 Jul 2006 13:07:32 +0000 (13:07 +0000)]
fixing pubcmd reply inconsistancy
rubin [Mon, 10 Jul 2006 19:37:47 +0000 (19:37 +0000)]
fixing invite crash bug
rubin [Mon, 10 Jul 2006 00:07:21 +0000 (00:07 +0000)]
fixing bug in delignore
rubin [Sun, 9 Jul 2006 18:27:36 +0000 (18:27 +0000)]
ugh, sorry. i botched it
rubin [Sun, 9 Jul 2006 18:21:56 +0000 (18:21 +0000)]
missed a spot in delignore fix
rubin [Sun, 9 Jul 2006 17:12:44 +0000 (17:12 +0000)]
fixing authserv ignore corruption bug
sirvulcan [Sun, 9 Jul 2006 16:59:10 +0000 (16:59 +0000)]
invite now checks silence/invite lists
rubin [Fri, 7 Jul 2006 23:04:18 +0000 (23:04 +0000)]
Fixing memoserv crash/corruption bug in memo send
rubin [Wed, 5 Jul 2006 17:32:27 +0000 (17:32 +0000)]
Fixing rowcount
rubin [Wed, 28 Jun 2006 23:43:19 +0000 (23:43 +0000)]
Updating mrsnoopy.pl mod-snoop xchat script
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 [Sun, 25 Jun 2006 23:42:20 +0000 (23:42 +0000)]
ignore list support with sending memos
sirvulcan [Sun, 25 Jun 2006 22:26:19 +0000 (22:26 +0000)]
crash fix
rubin [Fri, 23 Jun 2006 21:07:31 +0000 (21:07 +0000)]
table output cleanups and help index cleanups and memoserv crash fix
rubin [Fri, 23 Jun 2006 20:59:53 +0000 (20:59 +0000)]
forgot this
rubin [Fri, 23 Jun 2006 20:29:16 +0000 (20:29 +0000)]
rolling back bantypes
sirvulcan [Tue, 20 Jun 2006 07:19:09 +0000 (07:19 +0000)]
bug fix
sirvulcan [Tue, 20 Jun 2006 06:11:08 +0000 (06:11 +0000)]
basic history command
sirvulcan [Tue, 20 Jun 2006 05:45:22 +0000 (05:45 +0000)]
couple of extra set options for always sending read reciepts and always ignoring read reciepts
sirvulcan [Tue, 20 Jun 2006 05:14:00 +0000 (05:14 +0000)]
CANCEL command
sirvulcan [Mon, 19 Jun 2006 21:57:32 +0000 (21:57 +0000)]
memoserv now writes users to the database along with memos
sirvulcan [Mon, 19 Jun 2006 13:19:06 +0000 (13:19 +0000)]
bug fix
sirvulcan [Mon, 19 Jun 2006 13:01:09 +0000 (13:01 +0000)]
some read recipient support
sirvulcan [Mon, 19 Jun 2006 08:21:24 +0000 (08:21 +0000)]
whoops
sirvulcan [Mon, 19 Jun 2006 05:57:24 +0000 (05:57 +0000)]
make use of SET LIMIT
sirvulcan [Mon, 19 Jun 2006 01:28:13 +0000 (01:28 +0000)]
fixed some set bugs
sirvulcan [Mon, 19 Jun 2006 00:38:06 +0000 (00:38 +0000)]
dont enable limit now for some obvious reasons
sirvulcan [Mon, 19 Jun 2006 00:36:28 +0000 (00:36 +0000)]
fixed the half ops issue and added some other code which wont do much atm
rubin [Thu, 15 Jun 2006 21:41:59 +0000 (21:41 +0000)]
Added a note about install instructions for helpserv
sirvulcan [Mon, 12 Jun 2006 03:07:17 +0000 (03:07 +0000)]
Redid the SET stuff in MemoServ, plus some formatting bits. See Changelog for the other bits
rubin [Thu, 8 Jun 2006 04:35:48 +0000 (04:35 +0000)]
fix table display bug
rubin [Thu, 8 Jun 2006 04:03:06 +0000 (04:03 +0000)]
oops
rubin [Thu, 8 Jun 2006 03:35:33 +0000 (03:35 +0000)]
added a couple set helps
rubin [Tue, 6 Jun 2006 20:42:40 +0000 (20:42 +0000)]
Changed/improved 'silent' gline support
rubin [Mon, 5 Jun 2006 06:43:33 +0000 (06:43 +0000)]
update help for oregister
rubin [Mon, 5 Jun 2006 06:36:14 +0000 (06:36 +0000)]
Fixing oregister (rewrite)
sirvulcan [Mon, 5 Jun 2006 02:17:14 +0000 (02:17 +0000)]
full support for silences in X3/NickServ
sirvulcan [Sun, 4 Jun 2006 15:02:49 +0000 (15:02 +0000)]
x3 fixes for silence
rubin [Sun, 4 Jun 2006 07:47:39 +0000 (07:47 +0000)]
Send silences to every nick logged in as handle, not just the one who did the command (or the IRCOP who did it!)
sirvulcan [Sat, 3 Jun 2006 23:28:45 +0000 (23:28 +0000)]
Fixed a bug where spamserv wasnt spamserv registered joining channels on restart.
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
sirvulcan [Mon, 29 May 2006 06:22:50 +0000 (06:22 +0000)]
selectable ban types
sirvulcan [Mon, 29 May 2006 03:43:59 +0000 (03:43 +0000)]
Added authserv advanced option also added autohide to the help file, seems someone forgot to do it
sirvulcan [Sun, 28 May 2006 08:02:49 +0000 (08:02 +0000)]
some stuff by wasted from whatnet, see the changelog for more info
rubin [Thu, 25 May 2006 18:30:59 +0000 (18:30 +0000)]
Fix topic crash bug
rubin [Thu, 25 May 2006 17:24:18 +0000 (17:24 +0000)]
Fixed crash in track on server kick, and added tip to help for register about < and >
sirvulcan [Tue, 23 May 2006 07:30:54 +0000 (07:30 +0000)]
setting an epithet now sets the epithet as a SWHOIS message in the ircd (nefarious only)
sirvulcan [Tue, 23 May 2006 06:45:07 +0000 (06:45 +0000)]
functions to crypt IPv6 hosts, this isnt used atm, not until i get style 2 host hiding up in nefarious2. Just some code i had handy
sirvulcan [Mon, 22 May 2006 15:07:03 +0000 (15:07 +0000)]
Basic stuff to generate Nefarious style 2 hidden hosts
sirvulcan [Mon, 22 May 2006 11:42:54 +0000 (11:42 +0000)]
Heres an initial version of centralied silence list management, I want to make the ircd burst silences next so that any silences a user manually enters will get added to his/her authserv account automatically. Same goes with removing them. Will do that soon. Theres another changelog entry here i swear i already committed
rubin [Sun, 21 May 2006 18:50:42 +0000 (18:50 +0000)]
Fixing small bug in x3.conf.example
sirvulcan [Sun, 21 May 2006 05:58:32 +0000 (05:58 +0000)]
If we have 0.5.0 specific features then use this conf option in the code
rubin [Fri, 19 May 2006 04:48:23 +0000 (04:48 +0000)]
fixing bug with track all/none
rubin [Fri, 19 May 2006 03:59:23 +0000 (03:59 +0000)]
Some mod-track fixups, and make x3 kicking a user report correctly in all modules
rubin [Fri, 19 May 2006 02:51:16 +0000 (02:51 +0000)]
Applied pLaYa's 'classic' userlist view patch
rubin [Thu, 18 May 2006 23:28:50 +0000 (23:28 +0000)]
Some minor cleanup of previous commits
rubin [Wed, 17 May 2006 23:41:05 +0000 (23:41 +0000)]
Upgraded xchat snoopy script to handle MODE info, and fixed a bug with CREATE not showing. Cleaned up a bit.
rubin [Wed, 17 May 2006 22:23:27 +0000 (22:23 +0000)]
Fixed header comments
sirvulcan [Tue, 16 May 2006 04:07:49 +0000 (04:07 +0000)]
Snoop now tracks channel (excluding X3 modes to reduce flooding) and user modes, aswell as opering.
sirvulcan [Mon, 15 May 2006 16:24:27 +0000 (16:24 +0000)]
cheap changelog msg for prev commit
sirvulcan [Mon, 15 May 2006 15:59:36 +0000 (15:59 +0000)]
Finally i figured out how to deal with the last issue, This is a tracking module like snoop except its user specific. Opers can track specific users via ADDTRACK or via ADDALERT TRACK
sirvulcan [Sun, 14 May 2006 17:40:03 +0000 (17:40 +0000)]
This needs more testing *hint hint* rubin :P I diff'ed srvx 1.3.1 to 1.3 then picked my way through the diff file for bits we required. Ive dropped the old srvx change logs as theres a gap in the entries between our last update off arch (when it was going) and the earliest entry in the 1.3.1 entry. Mostly its small updates and fixes. The notable larger changes are: IPv6 support (with ircu 2.10.12). Rubin ive dropped your custom glob functions for the 1.3.1 ones, if you want to rewrite yours then go ahead.
rubin [Wed, 26 Apr 2006 23:32:47 +0000 (23:32 +0000)]
Added back missing comment to example config
sirvulcan [Tue, 11 Apr 2006 03:42:04 +0000 (03:42 +0000)]
This should fix the nickserv module complaining about not enough parameters when using OREGISTER