X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/bf93ca8d63e94ecbc72ee4fb54bcc15c5f5f6f1b..09a3057ce9cc09138dd04f07e5390f49a033f2f6:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 290d795..17c7609 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,133 @@ /*********************************************************************** X3 ChangeLog +2006-08-01 Neil Spierling + + * src/chanserv.c: Changed global_message uses to global_message_arg's. + + * src/global.c: Added language strings for chanserv.c + +2006-08-01 Neil Spierling + + * src/global.c: Make sure we arnt sending duplicate messages in + some cases. + +2006-08-01 Neil Spierling + + * src/x3.conf.example: Removed the targets option. + + * src/global.c: Wrote new function that will global message users + and/or opers and/or helpers messages in their own langauge. The + strings are set either in language files or in the global.c message + struct. This allows us to send defcon notices to people and they + will get them in their own language if they have it set. + + * src/global.h: global_message_args decleration. + + * src/opserv.c: Removed targets option for defcon as its too hard + to send messages to people in channels if the people have different + language settings. + +2006-07-31 Neil Spierling + + * src/opserv.c: TODO stuff. + +2006-07-31 Neil Spierling + + * x3.conf.example: Added SHUN setting for DEFCON. + + * doc/DEFCON: Added SHUN setting for DEFCON. + + * src/opserv.c: Moved the gline check to here. Also added a SHUN + check. + + * src/opserv.h: Added SHUN setting for DEFCON. + + * src/proto-p10.c: Moved the DEFCON gline check to opserv.c + +2006-07-31 Neil Spierling + + * x3.conf.example: Added new Defcon system settings + + * doc/DEFCON: Anope's Defcon doc adapted for X3. + + * src/chanserv.c: Block mode changes and channel registrations if + required. + + * src/mod-memoserv.c: Block new memos if required. + + * src/nickserv.c: Block nick registrations if required. + + * src/opserv.c: Added in defcon system, uses some of the anope code. + Most tho is from scratch. + + * src/opserv.h: Defcon declerations. + + * src/opserv.help: Added DEFCON entry. + + * src/proto-p10.c: If required gline new clients, also if required + kill new clients. + +2006-07-29 Alex Schumann + + * configure.in, Makefile.in, src/Makefile.in, tools/tre_install.sh, + src/opserv.c, src/config.h.in, src/nickserv.c, src/Makefile.am: I am + not comfortable running 'make install' on libtre from ./configure. + This violates what the user expects in a way that can harm the system. + Changed how the libtre checks work and provided easy-to-use install + script. -fix link stage + + * rx/Makefile.in: fix autotools warning(s) + +2006-07-28 Alex Schumann + + * src/nickserv.help: add odelcookie to help oper + + * x3.conf.example: update & improve x3.conf.example description of + extended_accounts setting. + +2006-07-26 Alex Schumann + + * src/opserv.c: Fix crash when doing reroute if routing isnt + configured. | Voice discovered that the error message for addplan fail + was typeo'd so not showing. + + * src/opserv.help: slight changes to routing help. + + * src/chanserv.c: let non-staff see when channels were registered with + .info + +2006-07-24 Alex Schumann + + * src/proto-p10.c: dont burst channels with 0 users in them (which + were created by alert discrims, most likely) + +2006-07-23 Alex Schumann + + * x3.conf.example: Added chanserv "modes" to example - use to control + what usermodes chanserv gets. Mainly for setting +d or not, if you + have nef 1.0 'b:' lines setup. + +2006-07-25 Neil Spierling + + * src/nickserv.c: If theres no title set then the default title + will therefore be the first part of hidden_host in x3.conf.example, + so for consistency with opt_fakehost we will print this. + +2006-07-25 Neil Spierling + + * src/nickserv.c: The reason why theres no arg rubin is that + if you want to print the fakehost then u dont specify an arg. + This tells opt_fakehost to set fake to the current fakehost + and pass it on to be printed. + 2006-07-23 Alex Schumann - * src/nickserv.c: Add config file regex fakehost test + * src/nickserv.c: Add config file regex fakehost test + sanity + checking in title as well (fixed). + + * src/mod-memoserv.c: Fixed crash bug in memosearv read. (check argc + instead of argv[2]==null since argv's dont get set null. 2006-07-23 Neil Spierling