| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix various cases of the &* being next to the name instead of type. | 2022-09-29 | 1 | -3/+3 | |
| * | Use auto in places where it is really obvious what the type is. | 2022-09-04 | 1 | -1/+1 | |
| * | Fix some warnings noticed by the readability-* clang-tidy checkers. | 2022-09-03 | 1 | -2/+2 | |
| * | Merge branch 'insp3' into master. | 2022-08-27 | 1 | -1/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-08-25 | 1 | -1/+1 | |
| * | | Move aptosa/untosa into the sockaddrs union and add from/from_ip.•••The struct will also now always be zero-initialized by default which removes the footgun which has happened previously where the union has been accessed before being initialized leading to it containing weird values. | 2022-08-11 | 1 | -2/+2 | |
| * | | Switch from NULL to nullptr. | 2022-07-22 | 1 | -6/+6 | |
| * | | Add a typedef for a mode rank. | 2022-05-17 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2022-05-07 | 1 | -4/+15 | |
| |\| | |||||
| | * | Make linking servers over UNIX sockets less difficult.•••Closes #1730. | 2022-05-07 | 1 | -4/+15 | |
| * | | Rewrite logging calls to use the new APIs. | 2022-05-01 | 1 | -3/+3 | |
| * | | Fix the case of Membership::GetRank. | 2022-01-31 | 1 | -1/+1 | |
| * | | Always catch exceptions as a constant reference. | 2022-01-09 | 1 | -1/+1 | |
| * | | Refactor CoreException and ModuleException. | 2022-01-07 | 1 | -8/+8 | |
| * | | Squash a long form loop that was merged in from the insp3 branch. | 2021-11-24 | 1 | -5/+1 | |
| * | | Make the protocol version enum entries slightly less verbose. | 2021-08-28 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2021-06-07 | 1 | -0/+22 | |
| |\| | |||||
| | * | Broadcast the limits for list modes on server link.•••This allows services to not overflow the limit. | 2021-06-04 | 1 | -0/+22 | |
| * | | Added -Wshorten-64-to-32 and fixed all warnings. | 2021-05-30 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2021-05-14 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-05-14 | 1 | -1/+1 | |
| * | | Optimise building the link data string. | 2021-05-11 | 1 | -18/+6 | |
| * | | Fix building the link data string. | 2021-05-11 | 1 | -1/+1 | |
| * | | Extract percent encoding logic from spanningtree to inspstring. | 2021-05-10 | 1 | -15/+4 | |
| * | | Use the contents of the link data map when using the 1206 protocol.•••Still to do: - Extract URL encoding to inspstring. - Use CompareLinkData when using the 1206 protocol. - Show friendlier messages when a link compatibility is encountered. | 2021-05-10 | 1 | -0/+43 | |
| * | | Remove some useless getter methods and make the members public.•••This isn't part of a public API so we don't need to care about exposing implementation details. | 2021-04-14 | 1 | -1/+1 | |
| * | | Switch simple iterator loops to use range-based for loops. | 2021-04-07 | 1 | -27/+21 | |
| * | | Constify variables within loops. | 2021-04-01 | 1 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2021-03-10 | 1 | -1/+1 | |
| |\| | |||||
| | * | Rename `<link:ssl>` to `<link:sslprofile>`. | 2021-03-10 | 1 | -1/+1 | |
| * | | Refactor classbase/CullResult into Cullable/Cullable::Result. | 2021-03-02 | 1 | -3/+3 | |
| * | | Replace all internal references to uline with services. | 2021-01-30 | 1 | -1/+1 | |
| * | | Rename <security:hideulines> to <security:hideservices>. | 2021-01-30 | 1 | -1/+1 | |
| * | | Convert FIRST_MOD_RESULT_CUSTOM to a variadic function. | 2020-11-10 | 1 | -2/+1 | |
| * | | Convert ConfigTag from reference<> to std::shared_ptr<>. | 2020-10-31 | 1 | -2/+2 | |
| * | | 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 | |
