diff options
author | Sadie Powell <sadie@witchery.services> | 2023-11-24 13:27:47 +0000 |
---|---|---|
committer | Sadie Powell <sadie@witchery.services> | 2023-11-24 13:29:15 +0000 |
commit | f5fa4ff0e9edab1c5d989343058f340340c3772f (patch) | |
tree | ef113ebcea1c143adce9565c5b66c8ba6b7e384f /docs | |
parent | 251551c8c39dff9695caa233f50bfbe7b6edd53b (diff) |
Remove the 1.9 and 2.0 changes from the change log.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/Changes | 441 | ||||
-rw-r--r-- | docs/Changes.conf | 233 |
2 files changed, 0 insertions, 674 deletions
diff --git a/docs/Changes b/docs/Changes index 57b717ef3..03ba9a553 100644 --- a/docs/Changes +++ b/docs/Changes @@ -12,444 +12,3 @@ Removed support for using insecure encryption methods as the primary method. Removed the Windows-only anopesmtp tool. Removed the two day X-line cap. Updated all references to IRCServices to refer to Anope instead. - -Anope Version 2.0.15-git ------------------------- -No significant changes. - -Anope Version 2.0.14 --------------------- -Added support for sqlining channels on UnrealIRCd. -Fixed a crash when trying to access config for non-loaded modules. -Fixed detection of the InspIRCd nopartmsg module. -Fixed not getting memo notifications when authing with SASL. -Fixed not serialising dontkickops/dontkickvoices in botserv/kick. -Fixed sending emails with the wrong kind of line terminator. -Fixed sending log messages from a renamed pseudoclient. -Fixed telling users their passcode is incorrect when they need to authenticate in nickserv/confirm. -Fixed the Config script freezing on some versions of util-linux. -Updated the Windows packaging scripts to use dependencies from Conan. - -Anope Version 2.0.13 --------------------- -Fixed a crash on some compilers when trying to call methods on a null pointer -Fixed a crash when encountering an unterminated commented config block -Fixed erroneously rejecting spaces in fantasy:name -Fixed marking services pseudoclients as an oper on InspIRCd -Fixed not checking user@ip as well as user@host when logging into an operator account -Fixed setting the vhost/vident during SASL on UnrealIRCd -Updated the German translation -Updated the Italian translation - -Anope Version 2.0.12 --------------------- -Added account confirmation to the web panel -Added the regex_pcre2 module which provides regex/pcre with PCRE2 -Documented the cs_no_expire channel default -Fixed config validation mistakenly allowing spaces in some fields -Fixed the bahamut protocol module not knowing about halfops -Fixed writing a flatfile database not being atomic -Updated the hybrid protocol module for recent protocol changes - -Anope Version 2.0.11 --------------------- -Fixed ldap on OpenLDAP 2.5+ -Fixed not using utf-8 encoding for outgoing email -Fixed ns_resetpass not returning a response for XMLRPC -Fixed some message params being sent as <middle> instead of <trailing> -Fixed unsetting vhosts on unreal4 -Fixed username validity checking on ircd-hybrid -Send the oper mode for services pseudoclients on InspIRCd -Updated the pl_PL translation -Updated unreal4 for various protocol changes - -Anope Version 2.0.10 --------------------- -Add support for channel SQLines on InspIRCd -Change default protocol module from inspircd20 to inspircd3 -Change the character set used by chanstats and irc2sql to utf8mb4 -Fix a ton of typos in messages -Fix being able to override MAXLIST on InspIRCd -Fix blocking on boot when trying to upgrade SQL databases without account identifiers -Fix not flushing the ERROR message on squit -Fix using an invalidated iterator when deleting bots -Fix various harmless compiler warnings -Fix webcpanel not using the forwarded IP -Show the account name in nickserv/info - -Anope Version 2.0.9 -------------------- -Fix a regression from 2.0.8 that prevented serialising to MySQL -Send account identifiers to InspIRCd on SASL logins too -Fix a query bug in irc2sql - -Anope Version 2.0.8 -------------------- -Add +K channel mode for ircd-hybrid -Add immutable identifiers to user accounts -Fix build on systems that use musl libc -Fix help of global/global not showing the correct origin nick -Fix not removing vhosts when an nick is dropped -Fix parsing channel metadata on InspIRCd 3+ -Fix parsing kicks on InspIRCd 3+ -Fix parsing topic changes on InspIRCd 3+ -Fix topiclock on InspIRCd -Modernize the ircd-hybrid protocol module - - -Anope Version 2.0.7 -------------------- -Fix not sending login data on successful NickServ GROUP -Fix m_httpd to not consider headers to be case sensitive -Add InspIRCd 3 protocol support -Add 'n' email token for use in the email change template -Add logging for NickServ UNGROUP -Fix setting swhois on UnrealIRCd -Add nickserv/recover permission to allow opers to recover other users -Fix superadmin not being removed when deopering -Fix setting nickserv access list in webcpanel -Add support for post-handshake SASL in Unreal 4.2.2+ -Add logging for channel memo deletionso - -Anope Version 2.0.6 -------------------- -Log client IP for web clients running commands via webcpanel -Fix log file path for the config file could not be opened log message -Allow nickserv/group to be used via XMLRPC -Fix logsearch without wildcards -Support cidr exempts in m_dnsbl -Add support for IPv6 dnsbls -Add +u and +L channel modes for ircd-hybrid -Set +x after hostserv/off on InspIRCd and UnrealIRCd -Fix chanserv/mode not being able to set extbans -Send CHGIDENT/CHGHOST on SVSLOGIN on InspIRCd -Fix escaping replies from commands in webcpanel -Enable require_oper for all opers added via operserv/oper -Advertise SASL mechanisms to UnrealIRCd servers - -Anope Version 2.0.5 -------------------- -Fix negative levels to not match users with negative access -Fix memo sender to always be the account name of the sender -Allow unregistered users to use the ChanServ seen command -Fix secureops to not be enforced on operators with the chanserv/administration privilege -Fix command name in HELP syntax messages to always be upper case -Show unconfirmed nickname messages on registration in webcpanel -Fix NickServ SET EMAIL to be executable via XMLRPC -Fix OperServ USERLIST/CHANLIST to accept regexes -Allow OperServ USERLIST to also match realname syntax (n!u@h#r) -Fix db_old importing languages to use the UTF-8 version -Fix m_dns to return REFUSED if no answers could be found -Fix ns_maxemail to be case insensitive -Add MemoServ READ ALL command -Add support for NickServ GROUP to be executed via XMLRPC -Add support for logging hostname/ip of SASL authentication attempts, if supported by IRCd - -Anope Version 2.0.4 -------------------- -Add notice rpc method to XMLRPC -Fix access check in cs_updown to not allow actions on users with equal access -Fix randomnews to work when there are more than 'newscount' random news -Fix crash from handling nick introduction collisions on unreal4 -Add support for GCC6 -Fix handling /join 0 on ratbox -Fix saset display to update the account of the proper user -Fix nickserv/confirm to send account and +r when appropriate -Fix chankill to not add duplicate akills -Allow nickserv/maxemail to disregard gmail style aliases when comparing emails -Fix chanserv/mode when setting listmodes with CIDR ranges -Fix reported expiry time when the time is divisible by 1 year -Clarify botserv repeat kicker help and allow setting repeat times to 1 -Send vident/vhost with SASL login -Add support for SASL reauth -Fix log and database backup directories to be properly created by the installer - -Anope Version 2.0.3 -------------------- -Add support for UnrealIRCd 4 -Fix cs_access to respect chanserv/access/list privilege -Fix cs_access to match level -1 as every user, not any level <0 -Fix problems related to object destruction order when using db_sql_live -Show memo notify settings in ms_info -Fix some actions bumping channels last used time that shouldn't have -Add maxlogins configuration directive to limit the number of concurrent logins to one account -Fix race with auto svsnick on ghost sometimes causing nick collisions instead -Fix saset langauge reply -Show akill/sxlines ids in VIEW -Fix crash when an oper is configured in both the configuration and via os_oper -Fix m_ldap reconnect logic not properly setting protocol and network timeout settings -Fix crash from unloading regex modules when regex xlines exist -Fix irc2sql to store away messages -Add notice method to m_xmlrpc_main -Fix numerics on InspIRCd from being sent to user UID -Fix usermode +I on UnrealIRCd to be considered oper only -Fix crash in webcpanel when deleting your own access on a channel -Fix webcpanel allowing suspended users to login -Fix hs_off on InspIRCd to not desync active user host -Fix bs_bot to not allow colliding bots into users -Don't allow hostserv modules to load if there is no hostserv -Fix ns_register allowing bot nicks to be registered through webcpanel -Don't update chanserv keepmodes during inhabit -Fix build on cmake 2.4 -Allow searching emails by wildcard in ns_getemail - -Anope Version 2.0.2 -------------------- -Fix keepmodes preventing the first user of a channel from being deopped -Fix SQlines that don't begin with # from matching channels -Made cs_clone behave like the help describes, copying many settings and lists by default -Allow cs_clone to clone levels, too -Update Hybrid protocol module for 8.2 -Fix not unescaping all characters sent over XMLRPC -Fix crash when os_mode is used to destroy channels, like when unsetting permanent channel mode from an empty channel -Allow users with topic change privilege to change the topic instead of requiring them to use ChanServ's topic command -Fix negatively locking param modes in default mlock -Change entrymsg to check for the SET privilege, not real founder -Allow configuring characters allowed in nicknames -Fix crash when non users register channels externally (like XMLRPC) -Remove operserv/exception MOVE, it did not function correctly. Instead reorder the list by deleting/adding entries. -Allow flood ttb to be 0. -Enforce mlock when disabling defcon modes -Fix cs_mode not being able to apply mlock on register -Add log message when users send memos -Fix old collide timers from staying around after successful identify. Fixes being able to identify and logout and still being hit by the old timers. -Fix undefined behavior in cs_mode which usually crashes when clearing large list modes -Show all opertypes in operserv/info, even if no opers use them - -Anope Version 2.0.1 -------------------- -Fix access entries on accounts sometimes not updating when a user's display name changes -Fix ns_group to properly validate the account of the user against the target -Fix os_stats not saving max user count and time when using SQL -Fix nickalias's 'nc' field sometimes not being updated when using SQL -Fix several crashes on Windows related to being unable to load modules -Fix bs_bot change not properly reintroducing bots after changing their ident, host, or realname - -Add English language file to allow users to easily modify language strings -Add configuring which mode cs_ban sets, and added a MUTE command to BotServ's fantasy -Allow SVSPART to take an optional reason -Allow cs_list to search channel topics and descriptions - -Anope Version 2.0.0 -------------------- -Added irc2sql stats module - -Anope Version 1.9.9 -------------------- -A Added a better webpanel template, removed the old one -A Added SQL logging support -A Added Redis database support -A Added ability to configure what privileges XOP commands give -U Updated Dutch language file, from Robby <robby@chat.be> -U Updated Spanish langauge file, from Isaac Fontal <i_fontal@hotmail.com> -F Fix build on Solaris and OSX -F Fixed setting BotServ's default settings in the config -F Fixed some names of config items, including NickServ's kill protect - -Anope Version 1.9.8 -------------------- -A Ability to configure fantasy commands in the config -A Add SVSJOIN and SVSPART commands -F Fix "leave" channel log level from not logging -F Fix users able to "resend" their registration mail with registration set to admin only -F Fix build on OpenBSD -F Fix not logging debug logs to the logfile when debug mode is enabled -F Fix defcon timeout timer -F Fix crash in os_forbid with expiring entries -F Fix several issues with db_sql_live - -Anope Version 1.9.7 -------------------- -A Added ability for using regex as patterns for various commands -A Extended ability of operserv/akill to also match against nick and realname -A Added chanserv:require configuration option -A Added nickserv:unregistered_notice and nickserv:registration configuration option -A Added options:casemap configuration option -A Added a web panel -A db_sql_live now allows all tables to be "live", not just a select few - -Anope Version 1.9.6 -------------------- -A Added ability to configure emails sent by services -A Added chanserv/up and chanserv/down -A Added m_proxyscan -A Added more configurability for what vhosts are valid -A Added chanserv/log -A Added ability to configure ChanServ privileges -A Added a new database format -A Added SQLite support -A Added more verbose messages on startup -A Added ability for chanserv/suspend and nickserv/suspend to take an expiry time -A Added no nickname ownership config option -A Added m_rewrite -A Added akill IDs -F Fixed crash in clearusers -F Fixed crash in /os oper info -F Fixed eventfd Config check to work properly on OpenVZ - -Anope Version 1.9.5 -------------------- -A Extended LDAP support -A Added os_oper, os_kill, os_forbid, m_statusupdate, cs_sync, and bs_autoassign -A Added a new configuration file format -A Added a new commands system -A Added a new access system, and cs_flags -F Fixed not logging debug logs to file -F Fixed the mail delay time -F Fixed sending account data for unconfirmed nicks -F Fixed poll() engine build on FreeBSD -F Fixed really large HELP replies being truncated -F Fixed sometimes appending !*@* to valid hosts on access lists -F Fixed m_ssl sometimes failing connecting for no reason -F Fixed crash in cs_entrymsg -F Fixed setting -P on channels with only a botserv bot in it -F Fixed modemanager complaining about prefixless modes on InspIRCd - -Anope Version 1.9.4 -------------------- -A Automatically set channel founder to the user with the highest access if there is no successor -A /chanserv clone command to copy settings from one channel to another. -A /chanserv mode command -A Ability for users to delete their own access in channels -A Added support for Plexus 3 -A Readded in support for /cs op/deop/etc to op/deop you in all channels -A Added LDAP support -A Added live SQL support -A Added support for learning tracking/storing/locking all modes at runtime -A Added m_alias -A Added support for XMLRPC queries -A Added /botserv set msg -A Added /operserv config -A Added /ns cert -A Added /operserv login -F Changed the GHOST command to not allow ghosting unidentified users if the RECOVER command exists -F Some failed logic in /operserv exception that prevents proper exceptions from being added -F Fixed the anope_os_sxlines MySQL table and code to work after restarting - -Anope Version 1.9.3 -------------------- -A Added italics BotServ kicks support -A Tell users when their nicks expire in /ns glist and /ns info -A Added SSL support -A Prevent negative mode changes, kicks, bans, and autokicks from affecting people with the 'god' user mode (On UnrealIRCd, usermode +q) -A Added nickserv/auxpex permission -A Added nickserv ungroup command -A Renamed the SGLINE to be SNLINE -A Added /chanserv saset command -A Added threads for mail sending -A Added m_dnsbl and an asynchronous DNS system -A Added a new language system that uses gettext -A Added m_mysql which uses threads to execute queries -A Added many subcommand modules for some commands, eg ns_set_autoop, ns_set_email, etc -A Added a new logging system that is a bit more flexible -A Added cs_set_misc and ns_set_misc to add miscellaneous set commands -A Added os_modreload, which allows reloading some modules not normally unloadable, like the protocol module -A Added FOUNDER access level -A Made OperServ, Global, MemoServ, and ChanServ optional -F Shutting down if a config reload fails -F Autoid to live through restarts on Unreal -F Storing vhosts in MySQL -F Not flushing the anope_extra table before rewriting database -F Anoperc start/stop to send the globaloncycle global, and fixed anoperc rehash to really rehash -F Fixed a potential crash if HostServ or BotServ was disabled - -Anope Version 1.9.2 -------------------- -A K alias to chanserv kick command -A KB alias to chanserv ban command -A The ability to register empty nonregistered channels -A Flatfile plaintext databases and removed old binary ones -A Added in live updating SQL and the ability to execute commands through SQL (see docs/MYSQL) -A Added support for many more modes into Anope and the ability to have generic support for modes unknown to Anope -A Added a mode stacker to combine many mode changes into fewer -A Added in the CS SET PERSIST command which can be used to keep service bots in channels even when the channel is empty -A Added AUTOOWNER OWNER and OWNERME into CS LEVELS -A Added ns_resetpass module to the core -A CS ACCESS VIEW which shows who added the access and last time used -A Last used time to CS AKICK VIEW -A Added a sha_256 encryption module -A Added the ability to load multiple encryption modules, and the ability to seamlessly convert your database between different encryptions -A Added configuration options to allow Anope to reconnect if it disconnects from the uplink instead of dying -A Added support for linking with IPv6 -F Unban command to accept an optional nick arg -F Some typos in services.conf -F Crash when users change their host that are identified to a group, but not a nick -F Host length checking in HS SET(ALL) and HS REQUEST -F Only show if a user is online in NS INFO if they are really identified for the group of the nick they are on -F Crash when using BSSmartJoin -F Converting access entries to access from xop when a users access is below voice -F A bad pointer passed to the OnDelEvent which could cause some 3rd party modules to crash -F CS FORBID allows to you forbid unregistered channels -F The -nothird command line option to work -F ms_rsend to really work -F SQUITing juped servers on InspIRCd1.2+ - -Anope Version 1.9.1 -------------------- -F Don't enforce akick/forbidden/etc.-restrictions on clients on ulined servers. -F Remove modules_unload_all fini + hack that goes with it. -F Signal handling cleanup. -A Seamless fantasy support on all ChanServ commands, instead of requiring bs_fantasy_*. -F Allow fantasy to be disabled on some commands (e.g. FORBID). -F Some commands (e.g. !help) need to strip the pre-provided channelname from them. -D HelpServ removed -F Command parser cleanup: mod_current_buffer removed and replaced with proper parser. Commands now indicate how they want the buffer split. -F Make NS ENFORCE/RELEASE stuff more sane, redo timers. -A Opertypes (similar to InspIRCd's opertypes) - -Provided by Ankit <ankit@nevitus.com> - 2009 -F Segfault on shutdown - -Provided by Adam <adam@anope.org> - 2009 -F NickServ registration is sometimes denied. -F Applied patch from Adam to fix some potential screwups -F More fixes to bs_bot from Adam, plus an extra fix within DoAdd not covered in Adam's patch. -F Fix bs_bot to use the correct parameters, patch from Adam. -F Fix for bug #1004, based from second half of patch from Adam. -F Partial patch by Adam, commenting fix for #1006 for future reference. -F Forward-port r1946: Patch by Adam fixing #1006 (originally caused by #922): modes set by ChanServ are reversed. Thanks! - -Provided by DukePyrolator <dukepyrolator@gmx.de> - 2009 -F Patch converting all match calls to new method, thanks! -F Add 'w' and 'y' support to dotime(), also prevent an overflow. -F Allow NS STATUS from unregistered users, thanks DP! -F Wild pointers do not a happy Anope make. Thanks DP :) -F Allow NS REGISTER to unregistered nicks, silly oversight. Thanks DP! :) -F Fix call order, thanks to DP -F Pass the right array to do_umode(), fixes mode tracking on Unreal. Thanks to DukePyrolator (yet again :P) -F Fix bs_set help, thanks to DukePyrolator! :) -F Fix two segfaults, noted by DukePyrolator. Thanks! -F Fix part one of #1010, reported by DukePyrolator. (Language settings are not respected in message sending.) Thanks! -F Memory leak on +beI modes. - -Provided by Liber <Liber@jasonirc.net> - 2009 -F Support operoverride and such things (stop reversing changes from nonopped people where unnecessary) - -Anope Version 1.9.0 -------------------- -F Modified compile to use g++ -F Improve protocol modules support (classes, virtual methods, etc) -F Move core services to use BotInfo -F Move BotInfo and related methods into a class -F Move modules into a class -F Fixed ns resending of passcode issue -F Modules now delete themselves -F additional field where users' masked host can be stored so both masked IP and vhost are available instead of just one. -F No struct Uid, ugly, and, unnecessary that we store UID in BotInfo. -F Prevent deletion of core services via /bs bot -F Module subsystem cleanup ('modules' branch) -F Move modules to use classes somewhat (AnopeInit, AnopeFini) -F Change MODULE_INIT to return a pointer -F Remove duplicate module creation.. have loadModule return a pointer rather than creating one -F Remove buffered loading/unloading, this makes os_modunload perm, but who cares -F Remove 'delayed' loading, this is necessary because of before/after connected to ircd (ircd is before, rest after), I'm sure this can be done better. -A Remove old config, replace with insp-inspired (albeit bind format) config (CBX) -F Clean up protocol modules a bit -A InspIRCd 1.2 support -F Remove old (prior to 1.8.0) db compat -F Establish a proper base for services pseudoclients -F Add ss_main StatServ Hal9000 to play with :) -F Burn automake with fire (CBX) - -Provided by mooncup <mooncup@anonnet.org> - 2009 -F Automatically reapply vhost on hs off for unreal. diff --git a/docs/Changes.conf b/docs/Changes.conf index fab85d0aa..05dad1fd0 100644 --- a/docs/Changes.conf +++ b/docs/Changes.conf @@ -11,236 +11,3 @@ Renamed the charybdis module to solanum. Renamed the inspircd3 module to inspircd. Renamed the unreal4 module to unrealircd. Replaced uplink:ipv6 with uplink:protocol. - -Anope Version 2.0.15-git ------------------------- -No significant changes. - -Anope Version 2.0.14 --------------------- -Added mail:content_type to allow customising the content type of emails. - -Anope Version 2.0.13 --------------------- -No significant changes. - -Anope Version 2.0.12 --------------------- -Added the regex_pcre2 module - -Anope Version 2.0.11 --------------------- -No significant changes. - -Anope Version 2.0.10 --------------------- -No significant changes. - -Anope Version 2.0.9 -------------------- -No significant changes. - -Anope Version 2.0.8 -------------------- -Fix ns_register:unconfirmedexpire not being used - -Anope Version 2.0.7 -------------------- -Add nickserv/recover permission -Add inspircd3 protocol module -Add default permission for chanstats saset chanstats command - -Anope Version 2.0.6 -------------------- -Mark enc_md5 and enc_sha1 as deprecated. Their use has been discouraged for years, and they will be removed in a future release. -Exempt all of 127.0.0.0/8 from m_dnsbl by default -Load m_sasl by default -Fix documentation for nickserv default option ns_keep_modes - -Anope Version 2.0.5 -------------------- -No significant changes. - -Anope Version 2.0.4 -------------------- -Removed m_sasl_dh-aes and m_sasl_dh-blowfish - -Anope Version 2.0.3 -------------------- -Add operserv/chankill to default globops log -Add ns_identify:maxlogins to limit the max number of concurrent logins per account -Document ns_no_expire nickserv default -Remove default session exception expiry time - -Anope Version 2.0.2 -------------------- -Add an operserv/oper/modify privilege, required to use oper add and oper del -Add a chanserv/access/list privilege, which allow readonly access to ChanServ access and akick lists -Changed m_dnsbl's result configuration to be more extensible -Add 'max' setting to cs_mode -Add 'nickchars' setting to networkinfo -Add 'botserv/fantasy', 'chanserv/access/list', and 'operserv/oper/modify' oper privileges -Fix 'emailchange_message' to include the proper email address -Set a default permission on operserv/defcon - -Anope Version 2.0.1 -------------------- -Add MUTE command to BotServ fantasy configuration -Document memo_mail option in nickserv.conf -Add 'show' setting to ns_info and cs_info to control which fields are shown to non opers - -Anope Version 2.0.0 -------------------- -options:passlen, enforceruser, enforcerhost, releasetimeout, and guestnickprefix moved to nickserv's module configuration -options:hideregisteredcommands added -m_ssl renamed to m_ssl_openssl -mail:restrict removed - -Anope Version 1.9.9 -------------------- -There is not many config changes between 1.9.8 and 1.9.9, however many of the -options have been moved around to make more sense, too many to list here, -so get a new config. - -Anope Version 1.9.8 -------------------- -networkinfo:chanlen added -options:user and options:group added -nickserv:modesonid added to set modes on everyone who identifies -nickserv:kill and nickserv:killquick added to configure NickServ's kill timeout -nickserv:restoreonrecover added to try to restore a user's session after a ghost -command:group added -fantasy block added -dns block has been moved to modules.conf as a part of m_dns - -Anope Version 1.9.7 -------------------- -operserv:notifications removed in favor of log{} blocks -options:regexengine added -options:casemap added -chanserv:require added -nickserv:registration added, emailregistration removed. -nickserv:unregistered_notice added - -Anope Version 1.9.6 -------------------- -service:channels added to join services to channels -mail block modified to allow configuring of email messages -oper:host and oper:vhost added -oper:require_oper added -options:nonicknameownership added -operserv:akillids added -nickserv/access oper privilege added - -Anope Version 1.9.5 -------------------- -Don't even try it, get a new config and start over. - -Anope Version 1.9.4 -------------------- -** ADDED CONFIGURATION DIRECTIVES ** -memoserv:modules added ms_ignore -chanserv:modules added cs_clone and cs_mode -nickserv:suspendexpire and nickserv:forbidexpire added -chanserv:suspendexpire and chanserv:forbidexpire added -module added cs_entrymsg -nickserv:modules added ns_ajoin, ns_cert -options:nomlock added -log:target added globops -nickserv:confirmemailchanges added -operserv:modules added os_config, os_login - -** MODIFIED CONFIGURATION DIRECTIVES ** -operserv:notifications removed osglobal, osmode, oskick, osakill, ossnline, ossqline, osszline, osnoop, osjupe, getpass, setpass, forbid, drop -renamed nickserv:preregexpire to nickserv:unconfirmedexpire - -** DELETED CONFIGURATION DIRECTIVES ** -opertype:commands removed operserv/umode -operserv:modules removed os_umode - -Anope Version 1.9.3 -------------------- -** ADDED CONFIGURATION DIRECTIVES ** -nickserv/auspex privilege added -SSL module added for SSL support -opertype:inherits added to allow opertypes to inherit commands and privs from other opertypes -Various nickserv/saset/* and chanserv/saset/* opertype command privileges added -nickserv:modules added many new ns_set_command modules -chanserv:modules added many new cs_set_command modules -opertype:commands added nickserv/saset/* and chanserv/saset/* -options:socketengine added to choose what socket engine to use -module:cs_set_misc and module:ns_set_misc added to replace the old set url/icq/email modules -options:hideprivilegedcommands added to hide privileged commands from normal users -log block added to customize logging -dns block added to configure dns settings -m_dnsbl added -mysql configuration block added - -** MODIFIED CONFIGURATION DIRECTIVES ** -opertype:commands changed operserv/sgline to opserv/snline -operserv:modules changed os_sgline to os_snline -operserv:modules added os_modreload -operserv:sglineexpiry changed to operserv:snlineexpiry -operserv:killonsgline changed to operserv:killonsnline -operserv:notifications ossgline changed ossnline -memoserv was made optional -moved operserv:global configuration into its own global block -chanserv was made optional - -** DELETED CONFIGURATION DIRECTIVES ** -serverinfo:helpchannel removed because it has been readded in m_helpchan -networkinfo:logchannel, logbot, logusers, logmaxusers, logchannel, and options:keeplogs removed because of the log block -dumpcore because it really didn't do anything - -Anope Version 1.9.2 -------------------- -** ADDED CONFIGURATION DIRECTIVES ** -options:enablelogchannel added to auto turn on the logchannel on startup -options:mlock added to configure the default mlock modes on new channels -options:database added for the database modules -options:botmodes added to configure modes BotServ bots should use -options:userlen added to configure maximum ident length -options:hostlen added to configure maximum hostname length -options:database added to configure what database modules to use -options:passlen added to specify the maximum length of passwords -uplink:ipv6 added to enable IPv6 connectivity -options:maxretries added to specify the number of reconnect attempts allowed -options:retrywait added to specify how long to wait between reconnect attempts -opertype command chanserv/aop/list removed as it was unnecessary, use chanserv/access/list instead - -** MODIFIED CONFIGURATION DIRECTIVES ** -options:encryption added enc_sha256 -chanserv:modules added cs_unban -nickserv:modules added ns_resetpass - -** DELETED CONFIGURATION DIRECTIVES ** -nickserv:database deleted because of new database system -nickserv:prenickdatabase deleted because of new database system -chanserv:database deleted because of the new database system -botserv:database deleted because of the new database system -hostserv:database deleted because of the new database system -operserv:database deleted because of the new database system -operserv:newsdatabase deleted because of the new database system -operserv:exceptiondatabase deleted because of the new database system -hs_request:database deleted because of the new database system -os_ignore:database deleted because of the new database system -serverinfo:localport deleted - -Anope Version 1.9.1 -------------------- -** ADDED CONFIGURATION DIRECTIVES ** -Opertypes have been added, through the opertype blocks. -Services Operators are now specified in the oper blocks. - -** MODIFIED CONFIGURATION DIRECTIVES ** -botserv:modules no longer contains bs_fantasy* modules, fantasy is now seamless. -operserv:modules has replaced os_logonnews, os_opernews, and os_randomnews with os_news. -operserv:modules no longer contains os_admin and os_oper modules, removed in favor of oper blocks. -operserv:notifications no longer contains osraw due to removal of OS RAW. - -** DELETED CONFIGURATION DIRECTIVES ** -Nick tracking has been removed as an option. -Restricting of NS GETPASS and CS GETPASS removed in favor of opertypes. -Host Setters were removed in favor of opertypes. -HelpServ has been removed entirely. -operserv:disableraw removed due to removal of OS RAW. |