| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Add stdalgo::iterator_range and switch config tag reading to use it.•••This allows us to use range-based for loops which were not possible with the previous config tag system. | 2020-10-31 | 1 | -6/+3 | ||
| * | | Switch the spanningtree module from reference<> to std::shared_ptr<>. | 2020-04-13 | 1 | -7/+5 | ||
| * | | Move FindNick to UserManager. | 2020-02-09 | 1 | -1/+1 | ||
| * | | Use C++11 inline initialisation for class members. | 2020-02-06 | 1 | -2/+1 | ||
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -3/+7 | ||
| |\| | ||||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -3/+7 | ||
| * | | Merge branch 'insp3' into master. | 2019-07-27 | 1 | -3/+2 | ||
| |\| | ||||||
| | * | Add an event for adding tags to S2S messages. | 2019-07-19 | 1 | -1/+0 | ||
| | * | spanningtree: Never send a message to a raw UUID in CmdBuilder. | 2019-07-19 | 1 | -2/+2 | ||
| * | | Merge branch 'insp3' into master. | 2019-07-16 | 1 | -1/+1 | ||
| |\| | ||||||
| | * | Split ServerEventListener into {Broadcast,Link,Sync}EventListener.•••There is no reason to have these events in one big handler and it causes unnecessary event hooks to be created by having them like this. The ServerEventListener class still exists for compatibility | 2019-07-15 | 1 | -1/+1 | ||
| * | | Merge branch 'insp3' into master. | 2019-05-15 | 1 | -3/+2 | ||
| |\| | ||||||
| | * | Fix an unnecessary string copy when reading the <link> tags. | 2019-05-14 | 1 | -2/+1 | ||
| | * | Fix linking servers with UNIX sockets.•••- Remove the address/port overloads of BeginConnect. - Change DoConnect to take a sockaddrs instead of an address/port. | 2019-04-15 | 1 | -1/+1 | ||
| * | | SnomaskManager: remove fakederef. | 2019-02-07 | 1 | -1/+1 | ||
| * | | ModeParser: remove fakederef. | 2019-02-07 | 1 | -1/+1 | ||
| * | | LogManager: remove fakederef. | 2019-02-07 | 1 | -3/+3 | ||
| |/ | ||||||
| * | Fix a crash when trying to use ROUTE_TYPE_MESSAGE with no message. | 2019-01-02 | 1 | -1/+3 | ||
| * | Fix message tags not being broadcast across the network. | 2019-01-02 | 1 | -1/+2 | ||
| * | Move <security:hidesplits> to the spanningtree module. | 2018-10-01 | 1 | -0/+1 | ||
| * | Fix the chanhistory module being inconsistent across servers.•••Closes #331. | 2018-10-01 | 1 | -1/+16 | ||
| * | Make more config stuff case insensitive. | 2018-07-24 | 1 | -1/+1 | ||
| * | Add ConfigTag::getUInt for reading unsigned config values. | 2018-04-16 | 1 | -1/+1 | ||
| * | Remove the default value in ConfigTag::get{Duration,Float,Int}. | 2018-04-16 | 1 | -7/+4 | ||
| * | Fix a ton of -Wsign-conversion warnings. | 2017-11-17 | 1 | -2/+2 | ||
| * | Convert a bunch of time-related config options to getDuration. | 2017-09-03 | 1 | -2/+2 | ||
| * | m_spanningtree Use ASCII case insensitive map for matching server names | 2016-08-22 | 1 | -1/+1 | ||
| * | m_spanningtree Change type of Link::Name to std::string•••Switch to stdalgo::string::equalsci() | 2016-08-22 | 1 | -8/+8 | ||
| * | m_spanningtree Add SpanningTreeUtilities::FindRouteTarget() | 2016-03-29 | 1 | -0/+13 | ||
| * | m_spanningtree Remove unused SpanningTreeUtilities::BestRouteTo() | 2016-03-29 | 1 | -26/+0 | ||
| * | m_spanningtree Remove unused SpanningTreeUtilities::DoOneToOne() overload acc... | 2016-03-29 | 1 | -10/+0 | ||
| * | m_spanningtree Fix harmless valgrind warning about uninit var usage on unload | 2015-05-19 | 1 | -0/+1 | ||
| * | m_spanningtree Clean up comments | 2015-05-13 | 1 | -12/+2 | ||
| * | Remove typedef UserMembCIter, use Channel::MemberMap::const_iterator instead | 2014-07-14 | 1 | -1/+1 | ||
| * | Rename UserMembList to Channel::MemberMap, switch all code to use it | 2014-07-14 | 1 | -1/+1 | ||
| * | Change return type of Channel::GetUsers() to reference from pointer as it is ... | 2014-07-14 | 1 | -3/+2 | ||
| * | m_spanningtree Fix routing of unicast messages | 2014-04-14 | 1 | -1/+3 | ||
| * | m_spanningtree Remove the (now) undocumented disablehmac config option | 2014-04-08 | 1 | -1/+0 | ||
| * | Change allocation of InspIRCd::Timers to be physically part of the object con... | 2014-03-15 | 1 | -1/+1 | ||
| * | Make the maximum hostname length configurable in the config. | 2014-03-08 | 1 | -2/+2 | ||
| * | Merge insp20 | 2014-01-21 | 1 | -1/+1 | ||
| |\ | ||||||
| | * | Use case insensitive comparison for server names for (auto)connects, issue #662 | 2013-11-09 | 1 | -1/+1 | ||
| | * | Remove unnecessary string copies and dead code | 2013-06-05 | 1 | -16/+2 | ||
| * | | Introduce Server class•••- Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine() | 2014-01-05 | 1 | -7/+13 | ||
| * | | Fix some Windows-related problems.•••- Fix an error relating to the unavailability of std::back_inserter. - Fix loading configuration files when using relative paths. - Fix two methods in hashcomp being exported twice. - Remove some unimportant error messages. | 2014-01-04 | 1 | -1/+1 | ||
| * | | Allow multiple allowmasks in link blocks, #679 | 2013-11-21 | 1 | -3/+6 | ||
| * | | Move prefix mode specific fields and getters into PrefixMode•••Add ModeHandler::IsPrefixMode() | 2013-09-11 | 1 | -1/+1 | ||
| * | | m_spanningtree Minor fixes•••- Handle the case when servers SQUIT themselves - Fix extra space in channel messages | 2013-09-10 | 1 | -3/+4 | ||
| * | | Replace OnRehash() with ReadConfig() that is called on boot, on module load a...•••This eliminates the need for calling OnRehash() in init() | 2013-08-30 | 1 | -2/+0 | ||
| * | | m_spanningtree Introduce command builders | 2013-08-27 | 1 | -23/+10 | ||
