| Commit message (Expand) | Author | Age | Files | Lines |
| * | Clean up the routing code in the ctables header. | Sadie Powell | 2021-07-24 | 1 | -14/+14 |
| * | Add ChannelManager::IsPrefix. | Sadie Powell | 2021-05-08 | 1 | -1/+1 |
| * | Move channel logic from InspIRCd to the new ChannelManager class. | Sadie Powell | 2021-05-08 | 1 | -1/+1 |
| * | Convert CmdResult to an 8-bit strongly typed enum. | Sadie Powell | 2020-10-27 | 1 | -1/+1 |
| * | Rename Module::flags to Module::properties.•••This name is more descriptive and should create less warnings about
shadowing in existing modules.
| Sadie Powell | 2020-04-11 | 1 | -1/+1 |
| * | Improve storage of module description, flags, and link data. | Sadie Powell | 2020-04-11 | 1 | -3/+1 |
| * | Move FindNick to UserManager. | Sadie Powell | 2020-02-09 | 1 | -1/+1 |
| * | Merge branch 'insp3' into master. | Sadie Powell | 2020-01-17 | 1 | -2/+5 |
| |\ |
|
| | * | Update copyright headers. | InspIRCd Robot | 2020-01-11 | 1 | -2/+5 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-11-13 | 1 | -1/+1 |
| |\| |
|
| | * | Add the server id to the Server class. | Peter Powell | 2019-09-23 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-07-27 | 1 | -5/+5 |
| |\| |
|
| | * | Get rid of CommandBuilder::push_back. | Peter Powell | 2019-07-19 | 1 | -4/+4 |
| | * | spanningtree: Never send a message to a raw UUID in CmdBuilder. | Peter Powell | 2019-07-19 | 1 | -1/+1 |
| * | | ModeParser: remove fakederef. | Sadie Powell | 2019-02-07 | 1 | -1/+1 |
| * | | LogManager: remove fakederef. | Sadie Powell | 2019-02-07 | 1 | -2/+2 |
| |/ |
|
| * | Fix a crash when trying to use ROUTE_TYPE_MESSAGE with no message. | Peter Powell | 2019-01-02 | 1 | -1/+4 |
| * | Fix message tags not being broadcast across the network. | Peter Powell | 2019-01-02 | 1 | -1/+2 |
| * | Amend OnPostCommand to specify whether the command is loopcalled.•••This restores previous behaviour which was lost when the original
line parameter was removed.
| Peter Powell | 2018-09-11 | 1 | -1/+1 |
| * | 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 | -2/+2 |
| * | Merge insp20 | Attila Molnar | 2016-08-17 | 1 | -1/+1 |
| |\ |
|
| | * | Minor spelling errors in m_spanningtree.so | Guillaume Delacour | 2016-02-28 | 1 | -1/+1 |
| * | | m_spanningtree Use SpanningTreeUtilities::FindRouteTarget() in RouteCommand()•••This makes ROUTE_UNICAST() accept nicks and uuids
| Attila Molnar | 2016-03-29 | 1 | -1/+3 |
| * | | Reduce std::string::substr() usage•••substr() returns a new string while erase() and assign() modify the existing one
| Attila Molnar | 2015-01-10 | 1 | -1/+1 |
| * | | m_spanningtree Fix routing of unicast messages | Attila Molnar | 2014-04-14 | 1 | -10/+16 |
| * | | m_spanningtree Fix routing of ROUTE_TYPE_MESSAGE messages | Attila Molnar | 2014-01-21 | 1 | -1/+1 |
| * | | Introduce Server class•••- Replaces std::string server in User
- Replaces InspIRCd::ULine() and SilentULine()
| Attila Molnar | 2014-01-05 | 1 | -1/+1 |
| * | | m_spanningtree Introduce command builders | attilamolnar | 2013-08-27 | 1 | -15/+12 |
| * | | m_spanningtree Remove duplicate code for sending channel messages from RouteC... | attilamolnar | 2013-08-22 | 1 | -13/+2 |
| * | | m_spanningtree Implement DoOneToMany() using DoOneToAllButSender() | attilamolnar | 2013-08-22 | 1 | -8/+2 |
| * | | m_spanningtree Move all server-to-server command handlers into handler classes•••These commands are not registered in or called by the core. When looking for the handler of a command a new command table is searched first which contains all server-to-server commands. If a handler cannot be found in there, the core command table is consulted.
| attilamolnar | 2013-08-18 | 1 | -1/+1 |
| * | | Remove $ModDep comments | attilamolnar | 2013-08-15 | 1 | -2/+0 |
| * | | Change modules to use the MODNAME constant when logging.•••The majority of modules were logging with their module name as the
log type. There was a few places which were logging to a non-name
type but, with the exception of CONFIG, those messages are so
uncommon that it doesn't make sense to use a seperate type for
them.
| Peter Powell | 2013-08-04 | 1 | -2/+2 |
| * | | Rewrite CommandParser::TranslateUIDs() | attilamolnar | 2013-06-13 | 1 | -2/+1 |
| * | | Implement GetRouting() in core commands that require it, remove ugly workarou... | attilamolnar | 2013-06-12 | 1 | -9/+1 |
| * | | Change command name parameter of OnPostCommand to be a Command* | attilamolnar | 2013-06-12 | 1 | -8/+3 |
| * | | Fix spacing in calls to LogManager::Log. | Peter Powell | 2013-05-19 | 1 | -2/+2 |
| * | | m_spanningtree Remove unneeded #includes | attilamolnar | 2013-04-12 | 1 | -7/+1 |
| * | | m_spanningtree Change TreeServerList to be a set, get rid of a function dedic... | attilamolnar | 2013-04-12 | 1 | -1/+1 |
| * | | Add LOG_ prefix to the log level enum values. | Peter Powell | 2013-04-12 | 1 | -2/+2 |
| |/ |
|
| * | Remove usage of deprecated CallCommandHandler() and IsValidModuleCommand() | attilamolnar | 2012-11-19 | 1 | -2/+2 |
| * | m_spanningtree Fix desync issue #37 reported by @Joah - part 2 | attilamolnar | 2012-05-31 | 1 | -7/+7 |
| * | Replace copyright headers with headers granting specific authors copyright | Robby- | 2012-04-19 | 1 | -8/+15 |
| * | ERROR is not a valid log level, so all these messages were getting dropped•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12304 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 1 | -2/+2 |
| * | Don't refuse to route internal spanningtree commands due to lack of VF_COMMON•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12299 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 1 | -1/+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 |
| * | Make User::uuid and User::server const•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11962 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-23 | 1 | -1/+1 |
| * | Update Event and Request APIs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11808 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-08 | 1 | -1/+0 |