Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-22 | Pretty large coding style cleanup, in source doc | Adam | |
cleanup, and allow protocol mods to depend on each other | |||
2012-05-17 | reinterpret_cast off of a virtual base does Bad Things | Adam | |
2012-04-25 | Fixed non-debug build | Adam | |
2012-04-23 | Reworked live SQL support yet again | Adam | |
2012-02-26 | Track plexus umode and cmode +C and renamed UMODE_NO_CTCP to match up with ↵ | Adam | |
the names of other modes. | |||
2012-02-18 | Use C++11's explicit override feature if available | Adam | |
2012-02-14 | Clean up and reorganize our header files | Adam | |
2012-01-24 | Add tracking for Unreal's usermode +I | Adam | |
2012-01-02 | Updated Copyright to 2012 | Adam | |
2011-09-10 | Moved signal/thread/mode checking to use signal pipes | Adam | |
2011-09-10 | Track what "level" channel status modes are, which allows us to have ↵ | Adam | |
chanserv/mode determine if a status mode can be set by users better | |||
2011-08-12 | Removed the unused ChannelModeBan code | Adam | |
2011-07-26 | A few small fixes | Adam | |
2011-07-14 | Rewrote how commands are handled within Anope. | Adam | |
This allows naming commands and having spaces within command names. | |||
2011-03-07 | Added support for extbans | Adam | |
2011-03-06 | Change the mode name code to use Flags names in preparation for extban support | Adam | |
2011-01-19 | Added options:nomlock | Adam | |
2011-01-08 | added support for ngIRCd protocol | DukePyrolator | |
2011-01-08 | Made the Flag class able to convert flags to strings and back | Adam | |
2011-01-05 | update copyrights for 2011 | lethality | |
2010-12-12 | Added a plexus3 protocol module | Adam | |
2010-12-12 | Added cs_mode, rewrote the old list mode code, and added CIDR support | Adam | |
2010-11-14 | Delete users and channels from the modestacker when they are destructed | Adam | |
2010-11-04 | Made Base not virtual, prevents us from having to dynamic cast in the mode ↵ | Adam | |
stacker on release builds | |||
2010-10-30 | Made gettext work on most OSs. Tested on Debian, FreeBSD, Gentoo, and Windows. | Adam | |
Added a search path option to the Config script for cmake to use when finding libraries for modules or for gettext. Fixed m_mysql and m_ssl to work under Windows, made the Windows Config program remember the last used options, and fixed Windows release builds. | |||
2010-08-22 | Added a classbase for the major classes, makes dynamic_reference ↵ | Adam | |
invalidation really work. This also cleans up a bit of the code in the modestacker. | |||
2010-08-21 | Made Anope keep track of channels its clients are in if it splits from its ↵ | Adam | |
uplink, then burst them back to its uplink once connection is reestablished. Also made Anope use TS enforcement to change persistant channels creation time to the time they were registered. | |||
2010-07-29 | Added support for tracking inspircd2.0 usermode +Q and cahnged the Flags ↵ | Adam | |
bitsets for modes to not use a max defined value, it can go over | |||
2010-07-26 | Trying to make things a little more const-safe, a work in progress but this ↵ | Naram Qashat | |
is a bit better. | |||
2010-07-25 | Epic commit to replace most of the strings in Anope with a single ↵ | Naram Qashat | |
Anope::string class, plus some other little fixes here and there. If you follow 1.9.x development and are testing things, THIS is one of those things that NEEDS testing. | |||
2010-06-26 | Added support for InspIRCd 2.0s dynamic modes. | Adam | |
Note that this changes the maximum length of an acceptable IRC message from 512 to 1024 because InspIRCd sends messages longer than 512 characters. | |||
2010-06-20 | The first of a few "CBX OCDing over code style" commits, focusing on ↵ | Naram Qashat | |
include/* and src/* but not src/core/* or src/modules/*. | |||
2010-06-18 | Allow attaching metadata to nickrequests and storing it in the databases and ↵ | Adam | |
fixed windows build | |||
2010-06-18 | Store a plaintext version of mode names in the mode structures, removes alot ↵ | Adam | |
of unneeded code from db_plain/db_mysql. | |||
2010-06-18 | Removed all references to $, git has no svn keywords | Adam | |
2010-04-09 | Fixed tracking of InspIRCd mode +J and fixed mode manager and stacker to ↵ | Adam- | |
handle parameter modes correctly git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2879 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-03-31 | Fixed windows build | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2850 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-02-28 | Marked mode +f on inspircd1.2 as minusnoarg | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2797 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-02-10 | Changed up a small part of the mode API for preparation for dynamic mode ↵ | Adam- | |
support at runtime git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2789 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-02-06 | Remove protectbotserv option from modes, just use options:botmodes instead | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2782 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-02-06 | Parse CAPAB from the server to determin what modes we know about | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2781 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-01-21 | Rewrote how Anope stores channel status modes on users. | Adam- | |
This allows 3rd party modules to add and track their own status mode. Additionally we now store a users status in both the UserContainer and ChannelContainer. This also fixes the ModeStacker to not send any mode strings unnecessarially and shuffles some code around so we don't have to manually remove channels from users lists everywhere. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2775 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-01-14 | Burned do_sjoin and rewrote it to be sane. This changes how Anope handles ↵ | Adam- | |
new channel creations drasitcally as we now truely track it all instead of hack around it by not initially tracking user joins to new channels git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2755 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-01-11 | updated copyright info for 2010 | pimpmylinux | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2753 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-01-06 | Fixed windows build and cleaned up a few small things | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2736 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-12-13 | Added in a modestacker and rewrote almost all of the remaining old mode code | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2696 5417fbe8-f217-4b02-8779-1006273d7864 |