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

Commit Graph

  • 49dd1c3409 Bug #1220 - Fixed an event in /hs activate and /ms del Adam 2010-12-27 00:42:38 -05:00
  • fce491e18c Made socket engine stop processing once all sockets have been checked Adam 2010-12-27 00:41:04 -05:00
  • 87d0fc8bb5 Fixed poll engine to not reorder sockets if we remove the last socket because there is no need Adam 2010-12-26 20:15:54 -05:00
  • f638d1078a Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9 DukePyrolator 2010-12-26 09:36:45 +01:00
  • b5091a373e Bug #1219 - Correctly restrict people from registering potentential guest names (cherry picked from commit 8af2465a61) Adam 2010-12-26 00:31:11 -05:00
  • 8e898c2e3e Fixed a potential crash from dropping nicks (cherry picked from commit 1b3f2567bc) Adam 2010-12-26 00:14:49 -05:00
  • 8af2465a61 Bug #1219 - Correctly restrict people from registering potentential guest names Adam 2010-12-26 00:31:11 -05:00
  • 1b3f2567bc Fixed a potential crash from dropping nicks Adam 2010-12-26 00:14:49 -05:00
  • 036d4514f0 updated crontab instructions in INSTALL lethality 2010-12-25 15:27:02 +00:00
  • 80721d1873 Forward port part of 821995bf60 Adam 2010-12-25 02:30:39 -05:00
  • 821995bf60 Properly remove commands from bots when they are destructed, and run privmsgs for bots we know of but aren't the core Adam 2010-12-25 02:26:00 -05:00
  • 673f6cb2f9 Merge branch '1.9.3-p1' of git.sigterm.info:anope/anope into 1.9.3-p1 Adam 2010-12-25 01:19:29 -05:00
  • 852ed51ed7 Fixed bug #1217 again... works better now Adam 2010-12-25 01:19:02 -05:00
  • 5144b63a3a Bump version.sh to -p1 Adam 2010-12-24 23:04:44 -05:00
  • 0f63790b4c Bug #1215 - Fixed crash when /cs set mlock is given an empty string Adam 2010-12-24 20:16:42 -05:00
  • 4f6232e628 Bug #1217 - Fix crash from deleting nonexistant users from XOP list Adam 2010-12-24 20:15:28 -05:00
  • 4e303566dc Bug #1216 - Do not apply SQLines on our own clients Adam 2010-12-24 19:55:09 -05:00
  • 4f7144e513 Made clearing SXLines remove the XLine from the IRCd too (cherry picked from commit 86900175c8) Adam 2010-12-24 19:07:47 -05:00
  • c7a44bfd8e Fixed deleting expired SXLines Adam 2010-12-23 00:03:50 -05:00
  • 839fb4e5f0 Made SQLine clear work Adam 2010-12-22 19:12:04 -05:00
  • a2a6708f1a Allow hostmasks to be in uplink:host (cherry picked from commit 18377ac9fd) Adam 2010-12-21 15:57:57 -05:00
  • faf1e3710e Fixed version.cpp to work ok if we are on a tag, and prevent version.cpp from prepending version.sh's VERSION_EXTRA on every build Adam 2010-12-24 20:05:52 -05:00
  • e54cffd9b7 Don't send SXLines until after we start bursting with our uplink Adam 2010-12-18 19:41:13 -05:00
  • 75098739e6 NULL the core *serv pointers when core clients are deleted (cherry picked from commit 7f9a5e01c6) Adam 2010-12-17 03:09:51 -05:00
  • 12d6e2ef3f Bug #1211 - Fixed loading and saving anope_os_sxlines Adam 2010-12-15 12:47:35 -05:00
  • 00ec71f81d Bug #1212 - Fixed some bad logic in /os exception preventing valid exceptions from being added Adam 2010-12-15 12:18:20 -05:00
  • 479fc1ce3f Handle not being able to completely flush our write buffer correctly Adam 2010-12-24 20:02:25 -05:00
  • 667419a460 Document that /cs owner and deowner allow nick args (cherry picked from commit 5fe41fb8a0) Adam 2010-11-30 13:24:20 -05:00
  • aa9e33cf74 Bug #1216 - Do not apply SQLines on our own clients Adam 2010-12-24 19:55:09 -05:00
  • 86900175c8 Made clearing SXLines remove the XLine from the IRCd too Adam 2010-12-24 19:07:47 -05:00
  • d5c1d6ebec Do not allow xop del to delete users on another list Adam 2010-12-24 16:12:08 -05:00
  • 35e328bcb6 Fixed Windows build Adam 2010-12-24 01:23:22 -05:00
  • befb4b3644 Made the default socket poller use poll() because it is supported on most platforms Adam 2010-12-24 01:22:07 -05:00
  • 4235df2b28 Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9 DukePyrolator 2010-12-24 06:42:55 +01:00
  • a6c8a6a9f2 Prevent version.cpp from prepending version.sh's VERSION_EXTRA on every build Adam 2010-12-23 23:33:02 -05:00
  • 1a3ba00c24 Fixed noexpire channels expiring Adam 2010-12-23 21:56:06 -05:00
  • e8a2072792 Added a missing os_ignore.h Adam 2010-12-23 19:18:25 -05:00
  • 4886b56edb Fixed a crash in m_alias Adam 2010-12-23 19:14:07 -05:00
  • f8a0a645b0 Remove vhost requests from nicks that expire Adam 2010-12-23 19:01:49 -05:00
  • 15d29edae9 Do not clear want write on a socket if we are unable to completely write its buffer Adam 2010-12-23 18:50:27 -05:00
  • 3009540a00 Rewrote the ignore code. Adds creator and reason to /os ignore list. Adam 2010-12-23 18:39:54 -05:00
  • 12b0ff0593 Bug #1079 - Prevent /cs ban, akick, unban, etc, from matching against users real hostname and IPs in an attempt to prevent unauthorized users from gaining other users IPs via brute force attacks. Adam 2010-12-23 16:59:56 -05:00
  • a0ad3c4fef Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9 DukePyrolator 2010-12-23 07:15:32 +01:00
  • 265006b691 Fixed deleting expired SXLines Adam 2010-12-23 00:03:50 -05:00
  • 11b3b8a5ff Made SQLine clear work Adam 2010-12-22 19:12:04 -05:00
  • 2783c82685 Removed match_usermask Adam 2010-12-22 18:28:22 -05:00
  • 184e7b3f64 Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9 DukePyrolator 2010-12-22 07:05:40 +01:00
  • 18377ac9fd Allow hostmasks to be in uplink:host Adam 2010-12-21 15:57:57 -05:00
  • 184e14ea83 Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9 DukePyrolator 2010-12-19 08:56:31 +01:00
  • 21125cf2cb Made the version generator code work right when we are on a tag because git describe just gives the tag name and nothing else. Adam 2010-12-18 19:53:32 -05:00
  • 0d20c47703 Don't send SXLines until after we start bursting with our uplink Adam 2010-12-18 19:41:13 -05:00
  • 7f9a5e01c6 NULL the core *serv pointers when core clients are deleted Adam 2010-12-17 03:09:51 -05:00
  • eb9b12ed11 Bug #1211 - Fixed loading and saving anope_os_sxlines Adam 2010-12-15 12:47:35 -05:00
  • 4a4c0886cc Bug #1212 - Fixed some bad logic in /os exception preventing valid exceptions from being added Adam 2010-12-15 12:18:20 -05:00
  • 13688c595b Bug #1213 - Fixed /cs enforce #channel to say SET was enforced not (null) Adam 2010-12-15 12:10:36 -05:00
  • 02476332ea Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9 DukePyrolator 2010-12-14 08:13:09 +01:00
  • 49d3c97b67 Bug #1079 - Don't use users real host and IPs when matching against bans and excepts, except when a user is unbanning themselves, in an attempt to prevent people from gaining other users IPs. This removes support for Unreal and Bahamuts SVSMode -b because it will unban users by real host and IP. Adam 2010-12-13 16:36:36 -05:00
  • 97467cb2c8 Bug #1113 - Document the fantasy character in /bs help Adam 2010-12-13 13:26:01 -05:00
  • 6a43886807 removed an unused variable DukePyrolator 2010-12-13 07:34:06 +01:00
  • 5d56a2486e changed a few 'if' to 'else if' DukePyrolator 2010-12-13 07:26:05 +01:00
  • eb138a02d6 Do not validate users during netburst until after the server is done syncing Adam 2010-12-10 16:29:49 -05:00
  • 2a4d0e3e89 Allow getting users opertype from XMLRPC requests Adam 2010-12-10 15:34:52 -05:00
  • 9f7a2e4da2 Bug #1177 - Readded in support for cs_mode to act on every channel Adam 2010-12-10 14:29:11 -05:00
  • 25e995b0f5 Fixed a few places in the plexus protocol module where we were sending nick not UID Adam 2010-12-10 13:30:27 -05:00
  • ad5da2a988 Handle not being able to completely flush our write buffer correctly Adam 2010-12-10 01:18:59 -05:00
  • 6ab7cf9689 fixed a compile error in plexus protocol module DukePyrolator 2010-12-07 17:37:51 +01:00
  • 099ead02a5 store the ssl fingerprint in the userstruct DukePyrolator 2010-12-07 07:59:30 +01:00
  • f1d04a2f8e Allow command aliases to be redirected to different pseudo clients Adam 2010-12-06 20:53:15 -05:00
  • aed53dbb47 Cleaned up some things, made the protocol modules use some basic inheritance to cut back on their code duplication. More work can be done in the future to remove even more of it. Adam 2010-12-06 17:06:57 -05:00
  • a507816701 Fixed looking up users to use case insensitivity Adam 2010-11-30 17:25:42 -05:00
  • c41c828574 Do not use wildcard matching when looking up hosts on access add/del Adam 2010-11-30 14:00:15 -05:00
  • 5fe41fb8a0 Document that /cs owner and deowner allow nick args Adam 2010-11-30 13:24:20 -05:00
  • 0ba566491e Allowing adding hostmasks to channel access lists Adam 2010-11-30 03:02:33 -05:00
  • 2a4d57a1ca Fixed subcommands Adam 2010-11-29 19:19:00 -05:00
  • 71c433cc50 The rest of the earlier command changes Adam 2010-11-27 00:04:13 -06:00
  • 2b10cc84ea Added /bs set msg Adam 2010-11-26 10:15:48 -06:00
  • cb6ef574e3 Send replies from fantasy commands back to the channel, this will be expanded on later Adam 2010-11-24 21:40:56 -06:00
  • 37e02a3594 Added cs_entrymsg Adam 2010-11-23 16:48:54 -06:00
  • 7d1cfe9514 Fixed some sed failure Adam 2010-11-22 23:59:21 -06:00
  • 9870ee04dd Removed some unused code paths in some of the modules Adam 2010-11-22 13:50:08 -06:00
  • 1a286397e3 Added a plexus3 protocol module Adam 2010-11-22 13:06:44 -06:00
  • 697dc89382 Added a default expiry time for suspended and forbidden nicks and channels Adam 2010-11-22 10:08:37 -06:00
  • 4d342d955d Fixed some of the language strings Adam 2010-11-21 20:03:50 -06:00
  • c5eb349d41 Removed the AUTODEOP level, it is unnecessary now because of cs_mode Adam 2010-11-21 16:56:18 -05:00
  • 7790a7f98c Allow the patricia tree to store non-pointers Adam 2010-11-21 00:20:36 -05:00
  • 246f44b988 Added cs_mode, rewrote the old list mode code, and added CIDR support Adam 2010-11-20 21:45:30 -05:00
  • a85112172d Removed and deprecated /cs set mlock, removed /cs clear, removed /os clearmodes, removed /cs akick (un)stick, added /cs clearusers Adam 2010-11-15 23:07:13 -05:00
  • 5f18cb018d Allow users to drop their own nickrequests Adam 2010-11-15 21:04:01 -05:00
  • 872bc3fa5e Allow users to remove their own access in channels Adam 2010-11-15 20:23:43 -05:00
  • 1625a5af0c Added /chanserv clone command Adam 2010-11-15 18:03:50 -05:00
  • 2e9a632e14 Allow akill/szline/sqline to accept user names as a mask argument Adam 2010-11-14 17:05:35 -05:00
  • 3c9d4e9daf Added command aliases Adam 2010-11-14 15:12:32 -05:00
  • c792c7f62d Switched the system for storing users, channels, and sesions to a patricia tree from STL's unordered_map, which was giving horrible performance. Adam 2010-11-13 15:20:56 -05:00
  • e512760364 Fixed DNS caching and made DNS cache empty results Adam 2010-11-09 14:59:35 -05:00
  • ac41137ce2 Added /ms ignore Adam 2010-11-07 20:51:41 -05:00
  • 28aba58e25 Just store lang strings in a char array, no need for the extra overhead of STL strings Adam 2010-11-07 17:10:19 -05:00
  • 4ec661c0bb If a channel drops because a nick drops, set the channel founder to the user with the highest access if there is no successor Adam 2010-11-06 21:51:58 -04:00
  • 87bdf73cb7 Document XMLRPC calls and added a .php class wrapper for them Adam 2010-11-06 21:07:49 -04:00
  • 21c8e89671 Do not allow ghosting unidentified users if the recover command exists Adam 2010-11-06 19:40:03 -04:00
  • 8fbe36635c Added m_xmlrpc and m_xmlrpc main, which allows remote programs to execute remote RPC calls to Anope in realtime and receive responses Adam 2010-11-06 11:19:09 -04:00