aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_chanhistory.cpp
Commit message (Collapse)AuthorAgeFilesLines
* m_chanhistory: optionally exempt bots from receiving history.Gravatar Michael Hazell2017-12-311-0/+5
| | | | | | | | Sending history to some bots can cause problems as without the IRCv3 chathistory batch they have no way of knowing what messages are history and what they should respond to. Closes #1450.
* m_chanhistory Fix durations containing 'S' being rejectedGravatar attilamolnar2013-01-271-2/+2
|
* Register a few extensions that weren't registeredGravatar attilamolnar2012-12-021-0/+1
|
* Dynamically determine the size of the eventlist[] passed to Attach()Gravatar attilamolnar2012-12-021-1/+1
| | | | m_sqlauth was attached to I_OnUserDisconnect but didn't provide a handler for it, remove
* m_chanhistory Read the boolean config entry with getBool()Gravatar attilamolnar2012-07-121-1/+1
|
* m_halfop, m_chanhistory Remove redundant ModeParser::DelMode() calls, the ↵Gravatar attilamolnar2012-07-121-5/+0
| | | | modes are deleted automatically on unload
* m_chanhistory Keep history when changing parametersGravatar attilamolnar2012-06-171-1/+15
|
* m_chanhistory Don't allow durations that contain an invalid char or too longGravatar attilamolnar2012-06-171-4/+23
|
* m_chanhistory Add config setting to show/hide the informational notice ↵Gravatar attilamolnar2012-06-171-3/+14
| | | | before playing back history, don't playback to remote users
* Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-191-8/+14
|
* Prevent setting mode -H if already unset, bug #74Gravatar Daniel De Graaf2010-08-281-0/+2
|
* Add <chanhistory:maxlines> to specify the maximum allowed size of channel ↵Gravatar danieldg2010-02-171-5/+19
| | | | | | history git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12488 e03df62e-2008-0410-955e-edbf42e46eb7
* Deny identical mode +H changeGravatar danieldg2010-02-151-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12466 e03df62e-2008-0410-955e-edbf42e46eb7
* Move chanhistory to PostJoin hookGravatar danieldg2010-02-091-2/+2
| | | | | | | While irssi is currently able to show the lines sent prior to join, it is better for this module to work on all clients without modification. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12407 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove VF_COMMON from mode-provider modules (no longer needed due to better ↵Gravatar danieldg2010-01-151-1/+1
| | | | | | CAPAB checking) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12263 e03df62e-2008-0410-955e-edbf42e46eb7
* ...because every now and again, i have to do a massive commit.Gravatar brain2010-01-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
* Change to Duration for second paramGravatar danieldg2009-10-181-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11898 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix channel mode +H to allow maximum length and add explanatory message prefixGravatar danieldg2009-10-171-10/+25
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11897 e03df62e-2008-0410-955e-edbf42e46eb7
* Add m_chanhistory, mode +H <lines> to replay some lines of history on ↵Gravatar danieldg2009-10-171-0/+106
channel join git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11895 e03df62e-2008-0410-955e-edbf42e46eb7