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

Commit Graph

  • f74f82619d file 1 edit Charles 2010-06-19 16:45:13 +01:00
  • 03dcccc461 Revert "work" Charles 2010-06-19 16:44:18 +01:00
  • 35a1c2c1bf work Charles 2010-06-19 16:42:18 +01:00
  • a2131b7da6 Revert "testing" Charles 2010-06-19 16:32:52 +01:00
  • c0ea25fb94 testing Charles 2010-06-19 16:31:30 +01:00
  • e05919a1a5 Test commit for CIA Adam 2010-06-19 11:18:06 -04:00
  • d5fd2f5d57 Test commit for CIA Adam 2010-06-19 11:17:15 -04:00
  • 31acdea1aa Revert "Testing commit to see if CIA is playing" Charles 2010-06-19 15:02:30 +01:00
  • 7b1f345284 Testing commit to see if CIA is playing Charles 2010-06-19 10:09:57 +01:00
  • df9d291bcb Made install.js use VS 2010 Adam 2010-06-18 21:17:41 -04:00
  • 7c4a9cf979 Switched cs_set to the subcommand system and added cs_saset Adam 2010-06-15 23:05:05 -04:00
  • e6447fa2c4 Added in a subcommand system and switched ns_set and ns_saset to use it Adam 2010-06-03 23:09:22 -04:00
  • 6cd8849466 Moved the *Serv help functions to Command, will come in use later with subcommands Adam 2010-05-30 17:21:44 -04:00
  • b8f9116b19 Rewrote all of the command handling to get rid of all the nasty strtoks() everywhere, and added a bot map by uid Adam 2010-05-29 20:44:31 -04:00
  • 435c9116e9 Added an arg to User::IsRecognized to check for NI_SECURE Adam 2010-05-28 18:27:22 -04:00
  • c43666e344 Rewrote cs_access to be more C++ish, changed NumberList to be more C++ish and fixed some compiler warnings on 64bit systems Adam 2010-05-27 19:41:16 -04:00
  • 1394c96173 Removed a lot of unnecessary .c_str() calls in the find* functions Adam 2010-05-26 02:53:08 -05:00
  • f0a44ba894 Made NumberList take an arg to determin if it should pass numbers in descending order, fixes listing specific ranges being returned in descending order Adam 2010-05-25 13:50:17 -05:00
  • 4a2b9ebcf3 Renamed all of source files from .c to .cpp Adam 2010-05-25 00:57:25 -05:00
  • 2fba686904 Burned slist, rewrote operservs XLine code Adam 2010-05-24 23:36:40 -05:00
  • 3a2c2a916a Dont load mlock from the database until after Anope is connected, it doesnt know all of the available modes until then Adam 2010-05-19 16:59:16 -04:00
  • 0358ae062b Unmark services as syncing when we are done, fixes cs_xop and cs_modes reloading mode specific commands Adam 2010-05-19 14:19:04 -04:00
  • cab6fcc82d Added a founder access level used to determin who is a channel founder. This is completely independant of the owner levels Adam 2010-05-17 23:48:18 -04:00
  • 17ab410400 Removed process_numlist and having to mark everything as "in use" and constantly checking it. Replaced with a better system. Adam 2010-05-17 20:33:28 -04:00
  • 2a22d9c2fd Fixed cmake build, removed version_flags it is no longer need, removed old unneeded defs.h and split up pseudo.h Adam 2010-05-15 03:27:09 -04:00
  • c477360dbf Removed empty.c, instead have cmake create a new empty file when it needs it and deletes it later Adam 2010-05-15 01:24:41 -04:00
  • ee57f57193 Store modes in users and channels using the Flags class, cleaner Adam 2010-05-15 00:56:52 -04:00
  • c966d7ec17 Send a QUIT before we shutdown or restart for all of our bots Adam 2010-05-14 20:55:31 -04:00
  • f049124905 Rewrote the hashing system to use std::tr1::unordered_map Adam 2010-05-14 20:35:38 -04:00
  • 81a45520a7 Added some global variables for the core pseudo clients, keeps us from having to call findbot() everywhere Adam 2010-05-13 14:56:13 -04:00
  • e6263dba84 Allow attaching metadata to nickrequests and storing it in the databases and fixed windows build Adam 2010-05-11 14:36:53 -04:00
  • 631d11d6a8 Store a plaintext version of mode names in the mode structures, removes alot of unneeded code from db_plain/db_mysql. Adam 2010-05-10 17:55:23 -04:00
  • 4e1286ca10 Rewrote the mail system to use threading Adam 2010-05-09 19:02:50 -04:00
  • 4149afd45d Changed threadengine to delete threads after Joining them, so the whole thread exists when being joined and so its safe to call non-threadsafe functions in the destructor Adam 2010-05-09 17:50:53 -04:00
  • 6db15e1783 Added the nickserv/ungroup command Adam 2010-05-08 15:49:08 -04:00
  • e78a055c2b Removed old config.h and moved configreader.h to config.h Adam 2010-05-08 13:46:13 -04:00
  • af805e5b45 Allow enabling ssl on a per-uplink basis Adam 2010-05-07 21:04:18 -04:00
  • b775c84402 Fixed the Makefiles to build m_ssl correctly and marked m_ssl as permanent Adam 2010-05-07 15:51:54 -04:00
  • ebfff71599 Made opertypes inheritable Adam 2010-05-07 15:29:41 -04:00
  • 9439cac6b1 Added m_ssl.cpp which allows Anope to use SSL when connecting to its uplink Adam 2010-05-07 14:11:21 -04:00
  • a93be9ff1c Added two events called in ns_info and cs_info that allows modules to easially add info output. Made os_info use this Adam 2010-05-06 14:42:21 -04:00
  • 5d437d9ab5 Renamed the init_module function to AnopeInit - Some systems have an init_module function outside of Anope which causes a crash if you try to load a non-Anope module Adam 2010-05-06 14:16:59 -04:00
  • 031bc4a8b0 Merged branch threadingengine with master - Added a threading engine Adam 2010-05-05 18:14:06 -04:00
  • 503958aa77 Prevent negaitve mode changes, kicks, bans, and autokicks from affecting users with unreal usermode +q or similar Adam 2010-04-29 18:56:31 -04:00
  • c1d161dec4 Rewrote all of the server handling code Adam 2010-04-29 17:31:34 -04:00
  • 73e93305c1 Added nickserv/auspex permission and fixed core modules so they build Adam 2010-04-24 19:38:17 -04:00
  • fa82890696 Moved Commands stuff to its own file and changed Command::name to be ci::string - Will be used after hashing system is rewritten Adam 2010-04-24 17:18:25 -04:00
  • 2ba89de64d Tell users when their nicks expire in /ns glist and /ns info Adam 2010-04-24 16:30:49 -04:00
  • 7582b6503f Removed all references to the SVN keyword Id Adam 2010-06-18 18:55:41 -04:00
  • cd9ec6fe10 Set all of the core modules versions to VERSION_STRING - SVN is now officially not used anymore Adam 2010-06-18 18:44:52 -04:00
  • c4b725b2e1 Removed all references to $, git has no svn keywords Adam 2010-06-18 18:39:30 -04:00
  • 428d930e2b Made all modules version be VERSION_STRING Adam 2010-06-18 18:30:35 -04:00
  • cc3104fc3f Removed .svn from CMakes list of folders to ignore, it not longer exists Adam 2010-06-18 18:22:42 -04:00
  • 1c7c4708d0 Test commit to test CIA Adam 2010-06-18 17:16:28 -04:00
  • bc86550c2c Merge branch '1.9' of ssh://shell.sf.net/home/scm_git/a/an/anope/anope into 1.9 Adam 2010-06-18 16:51:37 -04:00
  • ad45dbacbb Fixed some problems with the mode stacker from svn to git merge Adam 2010-06-18 16:50:56 -04:00
  • 116e5c7479 Revert "test commit to see if cia notices" Charles 2010-06-18 21:49:26 +01:00
  • 2d7e5c07d0 test commit to see if cia notices Charles 2010-06-18 21:45:05 +01:00
  • 184b96946a Merge svn with git Charles 2010-06-18 21:04:30 +01:00
  • a8b6e44c69 Updated TODO to contain most of what 1.9.3 will have Adam- 2010-06-18 17:17:50 +00:00
  • 3a2eb6307f Fixed bug #1171 - Fixed defcon so it works on Windows Adam- 2010-06-18 16:51:52 +00:00
  • 4e6ede0e18 Initialize 1.9.3 SVN Adam- 2010-06-18 07:52:39 +00:00
  • 883d22d4da Bump for 1.9.2 Release 1.9.2 Adam- 2010-06-18 07:40:17 +00:00
  • b766b3a597 Minor edits to fix compile errors/warnings with clang and a small compile warning under Windows (gotta work on the other 450+ Windows warnings sometime). cyberbotx 2010-06-16 23:50:33 +00:00
  • 475f5afafc Replaced some spaces with tabs in unreal32.c, os_defcon.c, and modes.cpp Adam 2010-06-16 17:14:35 -04:00
  • 8f60562dfa Fixed ./Config to correctly load the previously used settings from config.cache Adam- 2010-06-15 17:08:33 +00:00
  • 834f4d1bf0 Cleaned up some of the cloaked host tracking on Unreal Adam- 2010-06-15 17:04:27 +00:00
  • 3bf6cdb6ac Grab users cloaked hosts on Unreal after setting +x, fixes us never knowing cloaked hosts if the user is introduced with a vhost Adam- 2010-06-15 17:04:10 +00:00
  • ab4533e58a Made db-convert change old disabled levels to newer ACCESS_QOP, keeps people from being locked out of controlling their own XOP channels Adam- 2010-06-12 22:28:56 +00:00
  • 4ba8c2ba74 Tell users to identify when they connect on InspIRCd Adam- 2010-06-12 22:28:52 +00:00
  • c01f8cad22 Never unset mod_current_module in functions that modules might call, instead save the old values and reset them Adam- 2010-06-08 16:28:50 +00:00
  • cea53460b0 Moved EVENT_CHANGE_NICK call to after anope_cmd_nc_change() call Added user identified check to validate_user() to prevent identified user being told to identify phil-lavin 2010-06-04 09:57:54 +00:00
  • 2cc4cd0165 Only enable vhosts automatically if the user doesn't already have the vhost set Adam- 2010-06-04 02:17:58 +00:00
  • 9abdb4e2e9 Added inspircd2.0 protocol module, moved usermode +r unsetting on nick change to the protocol modules to fix inspircd1.2s weird usermode +r behavior Adam- 2010-06-03 19:01:28 +00:00
  • f43f6c3864 Keep track of what IRCds set -r on nick change and dont inform us to keep the modemanager/modestacker in sync Adam- 2010-06-03 05:59:59 +00:00
  • 6d87e0eb72 Use pongs to determine when servers are done syncing in Unreal, fixes a problem with Unreals endburst system where we have clients introduced to us from a "synced" server when they really arent Adam- 2010-06-03 05:15:44 +00:00
  • 1c89004245 Removed ircd->b_delay_auth, have User::CheckAuthenticationToken validate users. Fixes us telling people to identify after netmerge then silently identifying them once we process svid. Adam- 2010-06-03 05:15:39 +00:00
  • d8642972d9 Fixed db-mergers handling of bot collisions Adam- 2010-06-01 19:22:41 +00:00
  • 8cc71ee794 Fixed a crash from r2990 Adam- 2010-05-30 03:21:10 +00:00
  • 9b26a0dc09 Fixed a crash on shutdown when running Anope on Mac Adam- 2010-05-30 03:01:33 +00:00
  • e4189822bc Rewrote some of the user nick changing code, enable vhosts for users on nick change, and dont update last seen/last realname when users are identified to an account which doesn't own the nick they are using Adam- 2010-05-28 21:57:15 +00:00
  • a5ddbb0217 Fixed some compiler warnings found on 64bit systems Adam- 2010-05-27 01:51:14 +00:00
  • 3d396f245b Fixed tracking of users with the +a channel mode on unrealircd during SJOINs Adam- 2010-05-26 19:48:12 +00:00
  • 0018f790ed Fixed some windows problems with db_mysql_execute Adam- 2010-05-26 19:48:08 +00:00
  • 6674797c7d Fixed some windows problems with db_mysql_execute Adam- 2010-05-26 19:48:04 +00:00
  • 1e2e80bf75 Changed User::AutoID to always log in the user to the core, and to set usermode +r on users that should be. Fixes everyone being identified but not usermode +r on inspircd 1.2 Adam- 2010-05-25 20:21:59 +00:00
  • dc3744a71c Check if a module file exists before making runtime copy of it, keeps 0 byte sized unused modules out of the runtime/ directory Adam- 2010-05-25 20:21:54 +00:00
  • a36e536a4d Fixed a crash if /ns ghost is used without a password Adam- 2010-05-25 18:23:33 +00:00
  • 7f4afc22fa Truncate memo table before sqlsync and actually add sglines Adam- 2010-05-24 06:17:25 +00:00
  • 15c66af4e5 Backport of r2980 - Fixed bug #1167 - Fixed SQUITing juped servers on InspIRCd 1.2 Adam- 2010-05-23 20:50:06 +00:00
  • 6e7479170e Fixed bug #1167 - Fixed rsquitting juped servers on InspIRCd1.2+ Adam- 2010-05-23 20:46:29 +00:00
  • 543e0d770a Fixed bug #1165, fixed soem missing tables in /os sqlsync. Also added support for saving cs_levels Adam- 2010-05-23 20:46:23 +00:00
  • 6661c3ebdb Added param to EVENT_CHANGE_NICK for old nickname phil-lavin 2010-05-23 01:25:54 +00:00
  • 0c9117abce Fixed terrible English from last commit phil-lavin 2010-05-23 00:56:45 +00:00
  • ff17a9af7e Added an internal events called when nick is ghosted and when nick is recovered phil-lavin 2010-05-23 00:47:37 +00:00
  • d5f0360175 Rewrote the nick colliding/releaseing/canceling system, fixes many many bugs on IRCds without svsnick and/or svshold Adam- 2010-05-22 07:40:22 +00:00
  • fae2710ba7 Fixed saving capsmin in the database, fixes the bug also fixed by the last commit Adam- 2010-05-21 23:05:38 +00:00
  • 8e39d5f219 Fix crash bug when there is a caps kicker in a channel but no alphabetic characters on a line. cyberbotx 2010-05-21 22:36:06 +00:00
  • 0a91d582c9 Fixed a crash when a users realname changes when they are on a registered nick but not identified, and made my last commit about case insensitive oper names really work Adam- 2010-05-21 20:30:26 +00:00
  • 9b06dc5046 Made the oper:name config option case insensitive Adam- 2010-05-21 06:46:52 +00:00