1
0
mirror of https://github.com/anope/anope.git synced 2026-07-02 15:53:13 +02:00

Commit Graph

  • 9ed203c0cb Fixed crash on shutdown & a compiler warning Adam 2011-11-15 16:16:38 -05:00
  • b5ff856f47 Windows Adam 2011-11-08 17:29:16 -05:00
  • 97b9055f92 Remove xlines from the IRCd aswell as from our list when the clear command is used, and fixed adding timed Zlines to inspircd Adam 2011-11-05 15:05:15 -04:00
  • 5f0b9338dc Set proper expirys on ZLines if the IRCd supports it Adam 2011-11-05 00:11:49 -04:00
  • b3194a10c5 Updated Changes Adam 2011-11-04 19:39:27 -04:00
  • d01f4ea3ce Allow /os userlist to match host and ip too Adam 2011-11-04 18:04:12 -04:00
  • a42cafbf69 Store flags for memos, fixed the expiring very soon message, fixed /os session view when a session exception is added at a lower limit than th default Adam 2011-11-04 17:55:14 -04:00
  • 066e5b3fc0 Delete all tables before flushing not just ones we know about Adam 2011-11-04 02:28:21 -04:00
  • 09dba47653 Added an assignment operator for Serializable because some STL containers use it which causes iterators to become invalidated Adam 2011-11-03 18:59:51 -04:00
  • ca33ac608d Bug #1354 - Allow mode chars to be used for channel prefixs in services.conf Adam 2011-11-03 02:28:29 -04:00
  • 302989bed1 Clarify the message when users try to lock modes they don't have access to lock Adam 2011-11-01 01:11:26 -04:00
  • 22b7d9fbee Added a copy constructor to dynamic_reference to allow references to reference other references correctly Adam 2011-11-01 00:15:28 -04:00
  • 9dd71c427d Fixed the signal/fork/wait mess hopefully once and for all. fork() did not copy kqueue descriptors on freebsd which caused problems Adam 2011-10-29 21:16:50 -04:00
  • 655c1cc1f7 Fix a few warnings that only showed up with gcc 3.4.6 here (sadly, there is one on every file about anonymous variadic macros that I can't get rid of). Naram Qashat 2011-10-27 18:20:34 -04:00
  • d9333e02fa Clear flags before rebuilding them from the databases. Fixes bug #1351 where default flags would always be set when unserializing objects. Adam 2011-10-27 18:01:56 -04:00
  • 39ac438b8d Ignore sigchld/usr2 sent to the child process after fork Adam 2011-10-27 15:09:31 -04:00
  • 0761a4a692 Bug #1350 + other related fixes Adam 2011-10-27 14:46:20 -04:00
  • 66ca256cfc Fixed loading exceptions in db_plain Adam 2011-10-27 13:50:32 -04:00
  • 961bb6e27e Fixed some typos/errors in the example configs comments. lethality 2011-10-27 00:13:00 +01:00
  • b14f5ea884 Fixed accidentally clearing botmodes when joins are sent Adam 2011-10-26 16:52:00 -04:00
  • bf66336e2c Bug #1347, fixed incorrect param parsing in cs_set_misc Adam 2011-10-26 15:29:45 -04:00
  • c79a575452 Bug #1348 - Fixed /cs entrymsg list Adam 2011-10-26 15:17:05 -04:00
  • 8334128680 Removed the old unordered_map code Adam 2011-10-26 14:31:58 -04:00
  • 7c62de1f27 Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9 Adam 2011-10-24 16:37:29 -04:00
  • 377a7a968b Fixed bug #1349 (m_sqlite compiles without error under FreeBSD), as well as use C99's stdint.h (or cstdint if available) to get (u)intX_t types instead of our stupid typedefs. pstdint.h included in case there is no cstdint or stdint.h available. Naram Qashat 2011-10-24 16:32:29 -04:00
  • ccf29c0134 Fixed the capab parser to parse capab tokens prefixed with :. Fixes not detecting quitstorm support on ratbox Adam 2011-10-24 13:19:51 -04:00
  • d0513d6506 A few minor fixups Adam 2011-10-22 16:11:26 -04:00
  • f4a0bdd54d Added our own eventfd test for openvz machines which have eventfd but can not be used Adam 2011-10-22 12:45:55 -04:00
  • 3e2ac3640d Bug #1343 - don't allow recovering and ghosting enforcers Adam 2011-10-22 11:35:31 -04:00
  • c8b3809fc9 Added akill ids Adam 2011-10-22 11:21:21 -04:00
  • ad2ef75cbe Fixed a race condition with installing signal handlers and forking Adam 2011-10-22 11:20:50 -04:00
  • 6ce9010324 Fixed extracting multiple words from our serializable stringstream Adam 2011-10-21 18:01:51 -04:00
  • d0afc8c509 Added m_rewrite Adam 2011-10-21 00:21:34 -04:00
  • 230b3bc884 Only fork if we are at term Adam 2011-10-20 13:38:37 -04:00
  • 1cfb630ede Fixed a crash in clearusers Adam 2011-10-20 11:54:56 -04:00
  • d16f9620d5 Bug #1342 - fixed tracking chmodes in bahamuts sjoin Adam 2011-10-19 12:59:16 -04:00
  • fc16746352 Prevent chankill from akilling my clients Adam 2011-10-18 12:18:18 -04:00
  • eb5b5f97d1 Fixed compile errors on release build Adam 2011-10-18 12:06:51 -04:00
  • faea45245d Reorder some stuff in Init & the ts6 proto mods to fix weirdness from bots being introduced by 3rd party modules Adam 2011-10-18 01:48:05 -04:00
  • 2c614d5aab Fixed up anoperc to work with the newer startup method Adam 2011-10-15 02:08:52 -04:00
  • 89b4be681d Fixed crash on /os oper del Adam 2011-10-15 00:54:32 -04:00
  • 28ca0e1007 Fork earlier in startup to prevent it messing up threads, if there are any Adam 2011-10-14 22:07:13 -04:00
  • 2504af7d0f Fixed os_forbid adds reason if no expiry is given Adam 2011-10-14 12:53:28 -04:00
  • ddc3c2f38c Added options:nonicknameownership config option Adam 2011-10-14 12:20:07 -04:00
  • 53275c362c Don't add new levels to existing channels default, screws with stuff when the config is reloaded Adam 2011-10-11 02:50:37 -04:00
  • f3f6727cdd Bug #1337 Adam 2011-10-11 00:09:26 -04:00
  • 4681e3a0ef Allow chanserv/suspend to take an expiry time Adam 2011-10-10 17:19:06 -04:00
  • 80f4f317b2 Put serialized_items on the heap to prevent weird crashes on shutdown from the list being destructed before members in it Adam 2011-10-10 15:04:23 -04:00
  • 9f3d735d9d Allow nickserv/suspend to take an expiry time Adam 2011-10-10 14:16:59 -04:00
  • 0e012f73d4 Check for being at terminal before forking Adam 2011-10-09 21:29:34 -04:00
  • 9f850334a1 Give more verbose messages on startup Adam 2011-10-09 02:52:13 -04:00
  • af273e3da5 Store flags for objects, also fixes bug #1333 Adam 2011-09-25 15:34:56 -04:00
  • 1f3e96f4ad Made channel privileges case insensitive Adam 2011-09-25 14:42:09 -04:00
  • e7ba639beb Remove opnotice from example configs Adam 2011-09-25 14:38:21 -04:00
  • 1f2399de36 Added a new database format and sqlite support. Also moved db-convert to a module. Adam 2011-09-25 04:19:15 -04:00
  • 43201ead95 Fixed /os reload doing weird things to service channels, and allow setting modes by clients on burst Adam 2011-09-19 18:35:40 -04:00
  • 7dce64e540 Fixed missing _ in cs_appendtopic Adam 2011-09-19 13:14:20 -04:00
  • 1184eb59c5 Allow OnPreHelp to stop processing Adam 2011-09-19 13:12:52 -04:00
  • 4c2a4929ea Call fantasy events even if the commands for them don't exist Adam 2011-09-19 12:36:52 -04:00
  • be77a7e27e Bug #1334 - fixed crash on /os oper info Adam 2011-09-19 12:29:54 -04:00
  • 934723faa5 LOG_COMMAND must now always give a valid command Adam 2011-09-19 12:14:02 -04:00
  • f07295cc78 Bug #1332 - Fixed ValidateUser to not require secure off to disable nickserv kill Adam 2011-09-16 14:07:33 -04:00
  • 26c1d67556 Fixed compile errors & warnings from 1.9.6 to 1.9 merge Adam 2011-09-10 16:27:10 -04:00
  • 3d5889c308 Updated channel flag names to remove LOGCHAN Adam 2011-09-10 16:08:58 -04:00
  • 213c1c4860 Changed msgmerge to not use -E.. it will escape all of some languages and mess up poedit etc. Keep it in xgettext for the bold/underline characters. Adam 2011-09-10 02:42:18 -04:00
  • 63cb8ca24c Moved signal/thread/mode checking to use signal pipes Adam 2011-09-05 18:44:43 -04:00
  • dc5d1fa21c Made ChanServ privileges configurable Adam 2011-09-04 21:04:37 -04:00
  • 563d158e49 Allow Config to install cmake Adam 2011-09-03 16:55:57 -04:00
  • 1478b5bbd7 Added chanserv/log Adam 2011-09-03 01:10:12 -04:00
  • 19e0b87aa1 Removed /bs set msg Adam 2011-09-03 00:17:01 -04:00
  • 17ea4ed8f5 Fixed service_reference to work correctly with external classes Adam 2011-09-02 15:28:16 -04:00
  • feaef7cc4a Allow services to register or unregister themselves Adam 2011-08-31 10:07:15 -04:00
  • c6d3fbdfab Added kqueue Adam 2011-08-28 21:30:49 -04:00
  • 700a585b1b Allow modules to add their own channel levels Adam 2011-08-28 15:46:15 -04:00
  • 62752db4c4 Rewrote mlock saving/loading code to not use this silly extensible hack Adam 2011-08-25 18:24:06 -04:00
  • f025d1b495 Made service_reference type safe Adam 2011-08-25 16:21:21 -04:00
  • 8c4417cad1 Removed opnotice Adam 2011-08-25 03:05:00 -04:00
  • d4db2b84f2 Made the IsValidHost checks configurable Adam 2011-08-25 00:36:04 -04:00
  • bb8e04c835 Added oper:host and oper:vhost Adam 2011-08-24 15:57:05 -04:00
  • b504791bad Cleaned up the dns engine, and fixed sometimes parsing multiple answer queries incorrectly Adam 2011-08-23 19:06:15 -04:00
  • d5749c11f3 Fixed eventfd pipeengine to not add the same socket twice Adam 2011-08-21 17:26:54 -04:00
  • f54ab5e2ca Squash merge of 1.9 to 1.9.6 Adam 2011-08-21 16:58:40 -04:00
  • 1e45019f8a Added m_proxyscan Adam 2011-08-21 13:44:35 -04:00
  • 2eb708e5ad Cleaned up some of the socket code, cleaned up the pipe engines, added support for binary sockets, and cleaned up the asynch connect/accept code Adam 2011-08-21 13:38:42 -04:00
  • 4fcb371bc8 Track what "level" channel status modes are, which allows us to have chanserv/mode determine if a status mode can be set by users better Adam 2011-08-19 04:18:13 -04:00
  • 6401d93b8e Added chanserv/up and chanserv/down Adam 2011-08-18 21:39:20 -04:00
  • 8a9a39c065 Renamed the core pseudoclient modules to match their names Adam 2011-08-16 01:42:30 -04:00
  • 13e8b26989 Made email messages sent by services configurable Adam 2011-08-15 23:54:42 -04:00
  • 8a6d6577bd Removed log:inhabitlogchannel and replaced it with service:channels Adam 2011-08-13 21:52:21 -04:00
  • 4a7ba7ef4c Removed SZLine. Instead, have AKILL determine whether or not a ZLINE should be set. Adam 2011-08-13 14:24:08 -04:00
  • 2b5d9f349f Bump for 1.9.6 git Adam 2011-08-13 13:14:32 -04:00
  • 9ed5db9920 Anope 1.9.4-p1 Release 1.9.4-p1 Adam 2011-09-09 23:31:27 -04:00
  • 9c3b967a87 Update version.log Adam 2011-09-09 23:30:47 -04:00
  • 3a502f2189 Anope 1.9.5 Release 1.9.5 Adam 2011-09-09 23:28:58 -04:00
  • b6dad375a3 Update version.log Adam 2011-09-09 23:28:37 -04:00
  • 3cbad7f0df Regenerate language files Adam 2011-09-09 23:27:15 -04:00
  • b80a0a8d74 Updated Greek language file VisioN 2011-09-09 22:27:51 -04:00
  • f844b0a161 Changed User::IsRecognized check to default to secure Adam 2011-09-09 19:18:43 -04:00
  • 6bd31b0333 Bug #1330 & many other small fixes Adam 2011-09-08 19:00:30 -04:00
  • 7de1a7a6d1 Don't try and part service bots twice when channels drop Adam 2011-09-05 18:40:34 -04:00