| Commit message (Expand) | Author | Age | Files | Lines |
| * | Rename session registration to connection to avoid a semantic conflict.•••We previously referred to both session registration and user registration
as "registration" which is confusing for users who aren't familiar with
how IRC works.
| Sadie Powell | 2022-10-29 | 1 | -2/+2 |
| * | Make clientprotocol{msg,event} and numericbuilder non-default headers. | Sadie Powell | 2022-06-26 | 1 | -0/+1 |
| * | Abolish the infernal space before accessibility keywords. | Sadie Powell | 2022-01-25 | 1 | -1/+1 |
| * | Make all extensibles use kebab-case for names where possible. | Sadie Powell | 2021-12-26 | 1 | -1/+1 |
| * | Promote ExtensionItem::ExtensibleType to a top level enum class. | Sadie Powell | 2021-12-23 | 1 | -1/+1 |
| * | Mark all module classes as final. | Sadie Powell | 2021-10-01 | 1 | -1/+2 |
| * | Pascalize Unset in extension item classes. | Sadie Powell | 2021-03-17 | 1 | -1/+1 |
| * | Pascalize Set in extension item classes. | Sadie Powell | 2021-03-17 | 1 | -1/+1 |
| * | Pascalize Get in extension item classes. | Sadie Powell | 2021-03-17 | 1 | -2/+2 |
| * | Merge branch 'insp3' into master. | Sadie Powell | 2021-03-05 | 1 | -0/+1 |
| |\ |
|
| | * | Update copyright headers. | InspIRCd Robot | 2021-03-05 | 1 | -0/+1 |
| * | | Convert ConfigTag from reference<> to std::shared_ptr<>. | Sadie Powell | 2020-10-31 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-04-11 | 1 | -1/+1 |
| |\| |
|
| | * | Update the module descriptions using mkversion. | Sadie Powell | 2020-04-10 | 1 | -1/+1 |
| * | | Improve storage of module description, flags, and link data. | Sadie Powell | 2020-04-11 | 1 | -6/+2 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-01-17 | 1 | -5/+6 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2020-01-11 | 1 | -5/+6 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-12-08 | 1 | -1/+1 |
| |\| |
|
| | * | Change the default for <waitpong:sendsnotice> to false.•••This message exists for an incredibly rare issue and just confuses
the vast majority of people.
| Peter Powell | 2019-11-29 | 1 | -1/+1 |
| * | | Rewrite and merge LocalStringExt, StringExtItem. | Sadie Powell | 2019-08-13 | 1 | -1/+1 |
| * | | Move the Module parameter of ExtensionItem et al to the start.•••This matches what other ServiceProvider types do.
| Sadie Powell | 2019-08-13 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-08-09 | 1 | -1/+1 |
| |\| |
|
| | * | Fix waitpong referring to registration timeouts as ping timeouts.•••If the client does not send a PONG message in time then they will
receive a registration timeout. The client will only receive a ping
timeout in response to a unanswered PING whilst fuilly connected to
the server.
| Peter Powell | 2019-08-09 | 1 | -1/+1 |
| * | | UserManager: remove fakederef. | Sadie Powell | 2019-02-07 | 1 | -1/+1 |
| * | | Replace the override macro with the override keyword. | Sadie Powell | 2019-01-25 | 1 | -5/+5 |
| |/ |
|
| * | Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com>
| Peter Powell | 2018-08-13 | 1 | -2/+4 |
| * | Remove the original line parameter of On{Pre,Post}Command.•••In the brave new world of message tags and alternate wire formats
this is no longer something that is appropriate to expose.
In reality it was only ever used by m_alias which now reconstitutes
the command name and parameters into a RFC 1459-style message for
whatever it needs to do.
| Peter Powell | 2018-08-10 | 1 | -1/+1 |
| * | Use CommandBase::Params instead of std::vector<std::string>.•••This is presently a typedef but will soon be replaced with a class
that encapsulates both tags and parameters.
| Peter Powell | 2018-07-26 | 1 | -1/+1 |
| * | Specify which Extensible subclass an ExtensionItem is valid for | Attila Molnar | 2015-01-18 | 1 | -1/+1 |
| * | Automatically register ServiceProviders created by modules | attilamolnar | 2013-09-08 | 1 | -5/+0 |
| * | Replace OnRehash() with ReadConfig() that is called on boot, on module load a...•••This eliminates the need for calling OnRehash() in init()
| attilamolnar | 2013-08-30 | 1 | -2/+1 |
| * | Automatically attach modules to events | attilamolnar | 2013-08-04 | 1 | -2/+0 |
| * | Remove $Core and $Mod* comments apart from $ModDep. | Peter Powell | 2013-07-04 | 1 | -2/+0 |
| * | Tidy up keywords on module methods.•••- Remove virtual keyword from a ton of methods which don't need it.
- Add override keyword to a ton of methods which do need it.
| Peter Powell | 2013-05-15 | 1 | -6/+6 |
| * | Add method for writing server notices.•••This allows us to send a server notice to a user without worrying
about whether they are registered or not.
If a user receives a server notice and they are not registered
then the nickname field will contain an asterisk instead of their
nick name.
| Peter Powell | 2013-05-14 | 1 | -1/+1 |
| * | Whitespace and empty destructor removal, minor coding style changes | attilamolnar | 2013-04-01 | 1 | -5/+0 |
| * | Dynamically determine the size of the eventlist[] passed to Attach()•••m_sqlauth was attached to I_OnUserDisconnect but didn't provide a handler for it, remove
| attilamolnar | 2012-12-02 | 1 | -1/+1 |
| * | Attach to events and register services in init() | attilamolnar | 2012-12-02 | 1 | -0/+4 |
| * | Remove usage of the deprecated ConfigReader | attilamolnar | 2012-11-12 | 1 | -11/+3 |
| * | Replace copyright headers with headers granting specific authors copyright | Robby- | 2012-04-19 | 1 | -8/+19 |
| * | Fix memory leak in m_conn_waitpong caught by its breaking in 2.1 | Daniel De Graaf | 2010-10-13 | 1 | -0/+1 |
| * | Add random number generation functions to InspIRCd class.•••Default implementation uses libc random(), which can be better than rand().
If gnutls is loaded, gcrypt will be used to provide random numbers.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12404 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-09 | 1 | -11/+1 |
| * | PreCommand/PostCommand are local-only hooks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12291 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-18 | 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
| brain | 2010-01-11 | 1 | -1/+1 |
| * | Change module API to use LocalUser* where correct•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11943 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -2/+2 |
| * | Remove InspIRCd* parameters and fields•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-26 | 1 | -3/+3 |
| * | Change Extensible to use strongly typed entries•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11696 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-13 | 1 | -56/+24 |
| * | 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
| danieldg | 2009-09-02 | 1 | -8/+8 |
| * | 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
| danieldg | 2009-05-24 | 1 | -2/+2 |
| * | 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
| psychon | 2009-03-15 | 1 | -1/+1 |