1
0
mirror of https://github.com/anope/anope.git synced 2026-06-27 05:46:37 +02:00
Commit Graph

269 Commits

Author SHA1 Message Date
Adam 093b3d258e Change the mode name code to use Flags names in preparation for extban support 2011-03-06 19:36:52 -05:00
Adam ef0c095712 Made m_ldap_oper understand deopering 2011-03-05 18:18:51 -05:00
Adam a0355dfd9d Fixed /bs badword del to show what word was deleted 2011-03-05 17:43:51 -05:00
Adam 6fe2d8af97 Removed nickrequests, instead have unconfirmed registrations. Also made ns_resetpass allow remote-id to get past things such as kill immed. 2011-03-05 17:23:22 -05:00
Adam 90e5d0feaa Added LDAP support 2011-03-04 20:47:58 -05:00
Adam a9fb6bab15 Just use blocking sql queries if m_asynch_commands isn't loaded - it's not that bad. 2011-03-04 02:41:29 -05:00
Adam feb81c51d2 Clarify the module dependency messages generated by cmake are non fatal 2011-03-04 02:17:51 -05:00
Adam aecf675e6b Fixed os_sqline del 2011-02-27 23:32:07 -05:00
Adam bcaf406747 Made akills work on IRCds that do not support bans (ngircd) 2011-02-27 16:47:23 -05:00
Adam f234a2bfab Replaced the few language strings we use with #defines to prevent accidentally translating them if we shouldnt 2011-02-26 17:54:03 -05:00
Adam c38b6392c5 More fixes. Also made db_mysql_live not keep bots updated because thats pointless and made m_asynch_commands respect user language settings. 2011-02-25 21:41:08 -05:00
Adam ee38756982 Fixed a lot of small problems 2011-02-25 21:40:43 -05:00
Adam b15410fd3a Store modes in the databases told to us during runtime that we don't have information any about. Allows mlocking things like InspIRCds +w etc. Also fixes part of #1235 2011-02-22 20:30:45 -05:00
Adam c83b2b73d7 Much more work on the live SQL. Should work pretty decently now under heavy load. 2011-02-20 01:05:16 -05:00
Adam dfbb5264fa Inspircd does not send CAPAB NOQUIT, assume it 2011-02-19 21:17:53 -05:00
Adam f49a3e03c1 Fixed aborting because of invalid values given to mode +f on inspircd 2011-02-19 19:03:05 -05:00
Adam 109d1744a0 Update SQL when a nick is deleted 2011-02-18 11:49:52 -05:00
Adam a1296a3b7c Changed the OnNickDrop event to call before the nick is deleted 2011-02-18 11:48:20 -05:00
Adam f38fe242cd Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9 2011-02-17 14:32:51 -05:00
Adam 536ea2189a Split db_mysql_live into two modules so other modules can make use of the asynchronous command interface 2011-02-17 14:31:21 -05:00
DukePyrolator ab0422b4d4 set the vhost before we call ns_ajoin or other modules on identify 2011-02-17 07:00:03 +01:00
Adam 1372dc1953 Removed the Wallop config options and replaced them with the new log system 2011-02-12 16:17:17 -05:00
Adam 9ef7352e69 Merged os_umode into os_mode 2011-02-11 18:30:58 -05:00
Adam 2529ff6dae Made the help command description code more sane 2011-02-11 03:12:39 -05:00
Adam f463b772b0 Removed a lot of the old capab flags we dont/have never used 2011-02-09 20:09:26 -05:00
Adam eec897762c Enable quitstorm for ngircd 2011-02-09 17:41:07 -05:00
Adam f87c665b63 Foward port ebe0ce6610 / b6ab031fc1 2011-02-09 13:31:47 -05:00
Adam 83556667fd try/catch-ified all instances of convertTo to keep from aborting when a user gives too large or too small a number 2011-02-04 21:01:33 -05:00
Adam faf5f3128f Merge 032c30dd5d 2011-02-04 19:31:02 -05:00
Adam a53a797271 Replaced all of the old %S's in the language strings that were used for service nicks 2011-02-04 18:32:04 -05:00
Adam 08583dc107 Moved the language strings which are only used once
out of the core and into the modules that use them.
2011-02-04 15:30:31 -05:00
Adam e62664138b Added patricia_tree::iterator 2011-01-28 23:09:25 -05:00
Adam 3eadc1509f Fixed setting usermode +k on our clients on InspIRCd 2.0 2011-01-28 13:19:26 -05:00
lethality 9910aa3cc6 Bug #1237 - only set umode +h on a user joining help chan if they have op access 2011-01-28 00:09:34 +00:00
Adam 2a53e5f80e Fixed the order queries are done during sqlsync to make the new foreign keys happy 2011-01-24 19:03:15 -05:00
Adam 2e8acfb98c Fixed some SQL queries 2011-01-24 17:50:34 -05:00
Adam 48fa096943 Added %N for network name in dnsbl:reason 2011-01-24 02:54:09 -05:00
Adam bf559d788f Fixed loading forbidden nicks 2011-01-24 01:11:10 -05:00
Adam 3bfc8e9a39 std::stringstream::clear doesn't clear it 2011-01-23 12:56:21 -05:00
lethality a86873c93e fixed some minor presentation, grammar mis-use and copyright date in DP's ngircd 2011-01-21 16:49:25 +00:00
Adam 34c6c664c9 Added amsg kicker settings to /bs info 2011-01-18 18:41:16 -05:00
DukePyrolator 4a3ee91c55 fixed a bug in the ngircd protocol module 2011-01-18 19:05:20 +01:00
Adam 6f0d1af596 Made db_plain buffer database writes which prevents
databases from coming corrupted if we crash or if write
fails. Also fixed loading all ajoin channels.
2011-01-17 20:41:57 -05:00
Adam 01feb5b489 Fixed ns_ajoins list output formatting 2011-01-17 20:29:33 -05:00
Adam 8975b52cc3 Added ns_ajoin 2011-01-17 15:46:53 -05:00
Adam 7acbbbbf5b Fixed flag names to match 1.9.3s 2011-01-15 21:02:14 -05:00
Adam 4fecafa612 Made db_plain save amsg settings 2011-01-15 16:45:48 -05:00
Adam 1b6aab0cd7 Fixed /ns confirm's log message to show the nick of who was confirmed 2011-01-15 16:13:31 -05:00
Adam c669820481 Added an amsg kicker 2011-01-15 16:11:31 -05:00
Adam ce8a069eb5 Changed db_mysql_live to use a safer mutex system to prevent deadlocks 2011-01-08 18:55:12 -05:00