1
0
mirror of https://github.com/anope/anope.git synced 2026-07-02 06:06:39 +02:00

Commit Graph

  • 6fb5ca2315 Fixed db-convert to properly convert mlocked mode names for the new databases Adam- 2010-05-20 19:36:17 +00:00
  • 1b636ed4ff Extension to r2952 adding logging for BS BOT phil-lavin 2010-05-19 21:16:20 +00:00
  • 3860856dd2 Moved opertype access checking to NickAlises constructor, cleans up some code and fixes bug #1163 Adam- 2010-05-19 06:17:55 +00:00
  • 2b4d834f8c Fixed a potential crash in os_szline because of a bad pointer passed to an event Adam- 2010-05-19 06:17:48 +00:00
  • 61b6c92ee2 Fixed English and grammar in e-mail messages phil-lavin 2010-05-18 21:17:45 +00:00
  • 79c3a70ed7 Made is possible to change levels back to founder only and made founder only levels only apply to the real founder. Changed the defaults for things such as autoowner to ACCESS_QOP Adam- 2010-05-17 18:12:40 +00:00
  • f9c4baf8fc Free access and badwords list when channels are deleted Adam- 2010-05-17 18:12:26 +00:00
  • e604e04847 Fixed version.log Adam- 2010-05-15 19:30:52 +00:00
  • 461bc4c87e Fixed bug with r2952 (%s was used rather than %d) phil-lavin 2010-05-15 16:55:58 +00:00
  • a0ff4cfed5 You dont see this Adam- 2010-05-14 20:56:40 +00:00
  • 5993a65b87 Fixed many windows problems in the debug build Adam- 2010-05-14 20:52:17 +00:00
  • 116a4b2bea Removed ns_noop_convert. The ns_noop module is for stable and almost 4 years old Adam- 2010-05-14 16:51:28 +00:00
  • 29619eb206 Finished r2957 Adam- 2010-05-14 16:01:54 +00:00
  • 78240c5790 Reversed the autoop flag to make it more logical. In 1.8, we set this flag to DISABLE autoop. Now we set this flag to ENABLE autoop. Also updated the database converter. DukePyrolator 2010-05-14 06:16:25 +00:00
  • da277ad2c9 Fixed all of the bugs related to bug #1162 and fixed mlock params to be saved correctly in the mysql database Adam- 2010-05-13 20:25:31 +00:00
  • b88b98e627 fixed crashbugs in db_mysql_write when unsetting url, email and greet DukePyrolator 2010-05-13 19:30:56 +00:00
  • 0ab5111bda fixed crashbug in db_mysql_write on updating an empty greet message DukePyrolator 2010-05-13 19:04:19 +00:00
  • 6c56c23837 Update core bot client names if the config is changed Adam- 2010-05-13 06:27:16 +00:00
  • d049bf0d8f Added a tonne of alog()s to log all stateful commands phil-lavin 2010-05-12 18:13:34 +00:00
  • bd2fda42cf Fixed a potential crash caused from accessing a uninitialized pointer when enforcing mlock Adam- 2010-05-12 01:53:29 +00:00
  • a53cbd82cc Added support for building with Microsoft Visual Studio 2010 and removed support for Microsoft Visual Studio 98 Adam- 2010-05-12 01:40:43 +00:00
  • baa119f2e2 Changed the names of modes in the databases to be exactly the same way they are used internally. This will become very important in 1.9.3 later Adam- 2010-05-10 22:05:01 +00:00
  • 5351fb4e4a Save & load nick requests from db_plain Adam- 2010-05-10 19:26:18 +00:00
  • 571ff82f69 Fixed a memory leak and use of uninitialized values in unreal_jointhrottle_mode_check. Note we don't even use this function currently. Adam- 2010-05-10 19:20:31 +00:00
  • 7ddc6d8be5 Fixed bug #1161 - Fixed setting expiry times on akills in the atheme2anope database converter Adam- 2010-05-10 17:36:27 +00:00
  • 2f3da52c3c Fixed tracking of InspIRCd channel mode R Adam- 2010-05-10 06:41:16 +00:00
  • 80969ad89a Fixed tracking of channel mode +L on InspIRCd 1.2 Adam- 2010-05-10 06:30:17 +00:00
  • dd258b36d2 Added an Atheme to Anope database converter Adam- 2010-05-09 17:21:19 +00:00
  • 7b6d1e1b52 Removed channel passwords from the CHAN_HELP_REGISTER and CHAN_HELP_DROP language strings Adam- 2010-05-08 20:58:11 +00:00
  • 0a371aec7b Removed an unneeded static_cast in enc_none Adam- 2010-05-07 20:57:29 +00:00
  • 011e426845 Removed the chanserv/aop/list command perm and switched it with chanserv/access/list. Fixed a bug so users on the access list can request the vop and hop list. Adam- 2010-05-07 20:16:09 +00:00
  • 75f39dec7a Fixed bug #1159 and made the SQL fields holding timestamps more consistant Adam- 2010-05-06 17:08:55 +00:00
  • 3ebaa46c99 Revert "sql file should work fine on import now (exported via phpmyadmin, which puts constraints at the end)" Revert "added DROP TABLE statements and english comments" Revert "* SQL schema switched to InnoDB engine and UTF-8 encoding" Adam- 2010-05-06 16:45:34 +00:00
  • 196567ce68 sql file should work fine on import now (exported via phpmyadmin, which puts constraints at the end) pimpmylinux 2010-05-06 06:55:00 +00:00
  • 2e03670256 added DROP TABLE statements and english comments DukePyrolator 2010-05-06 05:25:23 +00:00
  • 8e59e58987 Fixed unloading modules commands, fixes a crash introduced by the last commit Adam- 2010-05-06 00:56:29 +00:00
  • 845cca2722 Fixed a compile error in r2933 Adam- 2010-05-05 23:39:41 +00:00
  • 1b7749f108 SVN Id keyword to .h/.c/.cpp files pimpmylinux 2010-05-05 23:09:14 +00:00
  • 7ffaa93865 * SQL schema switched to InnoDB engine and UTF-8 encoding * Defined several foreign keys and added some missing indexes pimpmylinux 2010-05-05 22:55:18 +00:00
  • de902c6db3 Always set mod_current_module and mod_current_module_name, fixes a few of the functions in modules.c relying on it. Adam- 2010-05-05 20:09:28 +00:00
  • e02967bd4a Print an error if the TS6 SID isn't set/is set incorrectly, most people don't know how to work logfiles Adam- 2010-05-05 16:52:39 +00:00
  • 92bf0c800f Added an internal event called when a nick is requested Adam- 2010-05-05 14:17:54 +00:00
  • 6bd04bc936 db_mysql_read now loads the full database Adam- 2010-05-04 18:43:13 +00:00
  • 8c1afc307a Fixed a crash because of a bad SQL query when changing your password Adam- 2010-05-03 20:38:27 +00:00
  • d002ea1952 Moved CODING, TODO, and Changes* to docs/. Removed unused empty file install-sh. Adam- 2010-05-02 04:37:17 +00:00
  • 05eb3fd2d6 Added support for InspIRCd 2.0 Adam- 2010-05-01 22:49:41 +00:00
  • 9fc99cdfbb Fixed ms_rsend reply when sending a memo to a nick Adam- 2010-04-30 18:04:25 +00:00
  • 0f45f286eb Made ms_rsend work Adam- 2010-04-30 17:09:09 +00:00
  • f07adb2b25 Do not join ChanServ to hold channels if the channel is syncing Adam- 2010-04-30 00:08:36 +00:00
  • ab7e430170 Don't use botserv bots to hold channels open, becomes too much of a problem if people unassign/reassign bots etc Adam- 2010-04-30 00:08:33 +00:00
  • 8aa7fbe0ea Properly track users who join channels using an exception Adam- 2010-04-29 23:05:09 +00:00
  • 7fc9b4f943 Forward port of r2918 Adam- 2010-04-29 00:23:18 +00:00
  • 40c9226e3a Fixed deleting nick requests to only delete the requested nick Adam- 2010-04-29 00:23:06 +00:00
  • 3d367e9bde Fixed a typo in Changes and added an entry about new ipv6 support Adam- 2010-04-28 21:32:28 +00:00
  • 582212b361 Allow superadmins and ulines to join channels always Adam- 2010-04-25 23:12:27 +00:00
  • 1528727cc8 Fixed a crash when shutdown when not connected Adam- 2010-04-25 01:23:23 +00:00
  • 492b543c7e Fixed the /nickserv help info output to services opers and the reply from /chanserv help info to be correct Adam- 2010-04-24 22:48:58 +00:00
  • 0bfe09ba5d Fixed loading negatively mlocked modes from the DB and fixed loading access creators Adam- 2010-04-24 22:20:14 +00:00
  • 76534583db Fix a potential crash when removing SQLines Adam- 2010-04-24 22:20:10 +00:00
  • b8674ee3fb Logout the SQLUser & any fake users after using commands Adam- 2010-04-24 22:20:00 +00:00
  • 9f47e2b137 Fixed typo in CHAN_SET_PERSIST_SYNTAX lang string Adam- 2010-04-24 20:41:00 +00:00
  • aff1d04bab Updated TODO Adam- 2010-04-24 20:40:52 +00:00
  • 01b0ad461a Fixed crash when shutting down when db_mysql_execute is loaded and logusers is enabled Adam- 2010-04-24 06:51:23 +00:00
  • 80c9c4903e Fixed dropping nicks registered through MySQL Adam- 2010-04-24 06:51:19 +00:00
  • 757c7ad973 Fixed some typos in log messages, found by Lethality Adam- 2010-04-24 06:51:14 +00:00
  • 531cba9251 Actually use readtimeout from the config & fixed many valgrind errors Adam- 2010-04-22 19:40:58 +00:00
  • 752e87a9f0 Fixed two log message typos, patch from Lethality Adam- 2010-04-22 00:32:18 +00:00
  • e897082f69 Removed some unnecessary redundant code in cs_clear Adam- 2010-04-21 22:49:14 +00:00
  • 508996215f Fixed cs_clear ops to not deop users twice on Unreal and made it always use svsmode_ucmode if it can Adam- 2010-04-21 02:15:48 +00:00
  • f87398b532 Correctly handle recieving messages over 65.5 thousand bytes Adam- 2010-04-20 23:33:09 +00:00
  • b67dada56f Fixed /ns info to show when a nick expires to services opers, not only admins Adam- 2010-04-20 02:11:46 +00:00
  • c66f28ed61 fixed missing SID on FJOIN in inspircd12 protocol module DukePyrolator 2010-04-17 16:17:20 +00:00
  • a6cc0a305e Reply with the correct idle times for the core service bots Adam- 2010-04-17 15:48:30 +00:00
  • bf84e48549 fixed missing SID before FJOIN in the inspircd12 protocol module DukePyrolator 2010-04-17 14:22:16 +00:00
  • 87e96d6f52 Fixed bug #1153 - Always save channel topics internally, even if the new topic matches the last saved topic. Also only call the topic updated event once we are uplinked, as then the topic really is being changed by someone. Adam- 2010-04-15 17:36:23 +00:00
  • f590c52321 Fixed bug #1154 - Fixed a potential crash in cs_clear ops Adam- 2010-04-15 14:26:17 +00:00
  • 911cc43d9c Check if a command routine exists before all command calls Adam- 2010-04-15 14:25:35 +00:00
  • 6ba8f8b264 Closed a forgotten file pointer in os_info that would make Windows backups of os_info.db fail Adam- 2010-04-15 04:32:11 +00:00
  • 99559d1acd Fixed loading botserv bots time created & number of channels from the database, and only readd the core bots if none exist, not just if nickserv doesn't exist Adam- 2010-04-15 02:23:41 +00:00
  • 12a4aa4dba Fixed crash on /ns release and made release actually work Adam- 2010-04-13 18:37:35 +00:00
  • a53719d91e Remove +r from nonregistered channels Adam- 2010-04-13 02:45:33 +00:00
  • 5a6ec7cf86 Fixed +q and +a channel modes on inspircd 1.2 if they have no prefixes Adam- 2010-04-11 20:09:11 +00:00
  • e84db77a2c Correctly identify a user when they get autoidentified and made db_plain not crash if it gets a founderless channel Adam- 2010-04-11 20:09:06 +00:00
  • 34f10d78fc Don't backup the database and not rewrite a new one (oops?) Adam- 2010-04-11 07:29:51 +00:00
  • 5d3491e72f Dont allow the first user in registered syncing channel to retain their access if they arent allowed to have it Adam- 2010-04-11 07:29:46 +00:00
  • 1e9de0c7f1 Return MOD_STOP in various places where the user executing the command had been killed, fixes a crash if a user gets killed for too many invalid passwords Adam- 2010-04-11 00:29:07 +00:00
  • 626afff37d Dont backup the database unless there is a database to backup Adam- 2010-04-11 00:28:59 +00:00
  • aa677072e0 Fixed cs_modes to add commands after the modes requiring them are introduced Adam- 2010-04-10 22:58:46 +00:00
  • c424dce517 Made db_plain backup its databases Adam- 2010-04-10 22:58:42 +00:00
  • 91f6b2e29d Made MySQL log errors when executing queries instead of crashing Adam- 2010-04-10 19:16:55 +00:00
  • 7d3138a4cc changed all mysqlpp::String::empty() calls to mysqlpp::String::size() to make it compile with older versions of the mysql++ library dukepyrolator 2010-04-10 17:15:08 +00:00
  • c4f40ed3a7 Fixed tracking of InspIRCd mode +J and fixed mode manager and stacker to handle parameter modes correctly Adam- 2010-04-09 22:50:48 +00:00
  • a1c49c827f Fixed a problem with binding to certian IPs Adam- 2010-04-09 19:41:44 +00:00
  • 1f738f0ad4 Fixed a potential crash when a user does not pass connection checks (akill/session) Adam- 2010-04-09 18:51:05 +00:00
  • af45426be5 Fixed a crash when linking servers Adam- 2010-04-09 18:11:00 +00:00
  • 278314f8be fixed a small typo in the language files dukepyrolator 2010-04-09 16:10:46 +00:00
  • 4e594d3acd fixed the database converter (streams dont like null pointers) dukepyrolator 2010-04-09 14:27:54 +00:00
  • 89120afeba Fixed cs_ban, os_jupe, and os_restart Adam- 2010-04-09 06:26:08 +00:00
  • 1a3a4b275f Removed the OnFind events, they are not necessary anymore and just waste CPU Adam- 2010-04-09 06:04:52 +00:00
  • a840ef8ae8 added a new event OnFinishSync, that allows modules to send additional data to the IRCd before we send the EOB dukepyrolator 2010-04-09 05:28:46 +00:00