| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright notices to 2011 | 2011-05-04 | 1 | -1/+1 | |
| * | Kludge to fix permanent channels loaded from config not being set +P | 2010-10-05 | 1 | -19/+26 | |
| * | Clean up incorrect comment and topic timestamp hack | 2010-09-06 | 1 | -14/+4 | |
| * | Remove redundant database feature from m_permchannels | 2010-09-06 | 1 | -106/+1 | |
| * | Avoid future bugs with Attach | 2010-08-28 | 1 | -1/+1 | |
| * | Clarify the configuration tag function names | 2010-08-22 | 1 | -2/+2 | |
| * | Change config reading hook for better error reporting•••This eliminates the OnRehash hook, and replaces it with ReadConfig which is called on boot, module load, and rehash. | 2010-08-21 | 1 | -4/+3 | |
| * | Replace dynamic_cast with faster explicit type marking | 2010-08-14 | 1 | -1/+1 | |
| * | Set the dirty bit when +P is set/unset on a channel | 2010-08-06 | 1 | -4/+4 | |
| * | Add timestamp to channels in permchanneldb | 2010-08-06 | 1 | -3/+4 | |
| * | Change irc::modestacker output in FORMAT_PERSIST to always use long modes | 2010-08-06 | 1 | -3/+27 | |
| * | Fix misspelling | 2010-08-03 | 1 | -0/+1 | |
| * | Omit opflags from permchannel database | 2010-08-03 | 1 | -1/+1 | |
| * | Extend ChanModes to use a modestacker for output | 2010-08-03 | 1 | -31/+20 | |
| * | Add the rest of the <modeletters> support | 2010-08-03 | 1 | -49/+22 | |
| * | Module compilation fixups | 2010-08-03 | 1 | -5/+3 | |
| * | Introduce ModeID | 2010-08-03 | 1 | -5/+6 | |
| * | Delete 0-user permanent channels that are being set -P•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12475 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-02-16 | 1 | -22/+3 | |
| * | Fix compilation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12447 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-02-12 | 1 | -1/+1 | |
| * | Write out the permchannels database on a timer, not on every mode change•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12446 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-02-12 | 1 | -13/+18 | |
| * | Mark +P mode as oper-only now that it no longer requires an explicit permissi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12343 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-02-01 | 1 | -1/+1 | |
| * | Remove duplicated permisison check for setting mode +P (it is already restric...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12338 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-01-31 | 1 | -6/+0 | |
| * | Clean up some slow iterations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12300 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-01-19 | 1 | -6/+7 | |
| * | Remove VF_COMMON from mode-provider modules (no longer needed due to better C...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12263 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-01-15 | 1 | -1/+1 | |
| * | ...because every now and again, i have to do a massive commit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-01-11 | 1 | -1/+1 | |
| * | Fixes from vtable cross-check•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11977 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-25 | 1 | -2/+2 | |
| * | Fix interaction of m_permchannels post-cull and channel empty-by-quit that ca...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11933 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-20 | 1 | -0/+1 | |
| * | Valgrind now runs completely clean.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11916 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-19 | 1 | -2/+4 | |
| * | Remove dummy API_VERSION from Version constructor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11887 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-17 | 1 | -1/+1 | |
| * | Add names for all modes (part 1 of named channel mode list)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11809 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-08 | 1 | -1/+1 | |
| * | Run DelMode and DelModeWatcher in RemoveModule•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11799 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-05 | 1 | -1/+0 | |
| * | Change IS_FAKE and CheckTimeStamp to IS_SERVER and ResolveModeConflict to cla...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11765 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-26 | 1 | -1/+1 | |
| * | Remove InspIRCd* parameters and fields•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-26 | 1 | -4/+4 | |
| * | Describe module purpose in /MODULES output•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11757 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-22 | 1 | -1/+1 | |
| * | Fix quoting in permchannels DB, discovered by jackmcbarn (could result in com...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11726 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-15 | 1 | -5/+32 | |
| * | Introduce "X" snomask for remote *:line messages [patch by jackmcbarn]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11721 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-14 | 1 | -2/+2 | |
| * | Remove redundant ServerInstance* fields•••It has been impossible to have more than one InspIRCd* object in the same address space for some time now, and this feature was never used. This formalizes class InspIRCd as a singleton object. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11703 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-13 | 1 | -5/+5 | |
| * | Simplify ModeHandler constructor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11701 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-13 | 1 | -1/+1 | |
| * | Utilise OnRawMode and OnPostTopicChange hooks to write a dynamic conf of perm...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11679 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-05 | 1 | -2/+87 | |
| * | ModResult conversion: Change return type of all module functions•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11634 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -3/+3 | |
| * | Remove "servermode" parameter, replace with IS_FAKE() which is more reliable•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11633 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -2/+2 | |
| * | Add Module* creator to Command and ModeHandler•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11631 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -2/+2 | |
| * | Remove empty permanent channels when m_permchannels is unloaded•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11624 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -0/+19 | |
| * | Change allocation of commands/modes•••API change: Commands passed to AddCommand are no longer deleted automatically This removes lots of needless heap allocation and fixes a few memory leaks by allocating commands and modes as part of the Module rather than creating them separately in the module constructor. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11592 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -9/+4 | |
| * | OnRehash changes: split to multiple hooks to clarify use and prevent explosio...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11388 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-05-24 | 1 | -2/+2 | |
| * | If you're going to add magical number hacks, please comment them appropriatel...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11297 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-04-09 | 1 | -0/+7 | |
| * | Set topic timestamp on newly created channels to a dummy value to work around...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11292 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-04-08 | 1 | -0/+3 | |
| * | Update all wiki links to point to the new wiki. This was done automatically w...•••for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-03-15 | 1 | -1/+1 | |
| * | Update copyrights for 2009.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-01-02 | 1 | -1/+1 | |
| * | Return ERR_NOPRIVILEGES for +P without channels/set-permanent priv.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10908 e03df62e-2008-0410-955e-edbf42e46eb7 | 2008-12-24 | 1 | -0/+3 |
