| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix various cases of the &* being next to the name instead of type. | 2022-09-29 | 1 | -4/+4 | |
| * | Fix some warnings noticed by the readability-* clang-tidy checkers. | 2022-09-03 | 1 | -1/+1 | |
| * | Rip out the extensible/user serialisation system.•••This was part of a failed attempt to implement zero downtime restarts in v3. This can be implemented in a better way but for now its just slowing down build times so lets kill it. | 2022-09-01 | 1 | -8/+0 | |
| * | Update some code that uses "endpoint" to use "socket address" instead. | 2022-09-01 | 1 | -4/+4 | |
| * | 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 | -3/+1 | |
| * | Rename OnSetUserIP to OnChangeRemoteAddress. | 2022-08-10 | 1 | -1/+1 | |
| * | Rename SetClientIP to ChangeRemoteAddress. | 2022-08-10 | 1 | -4/+4 | |
| * | Merge branch 'insp3' into master. | 2022-08-10 | 1 | -21/+1 | |
| |\ | |||||
| | * | Fix some harmless debug messages when initializing remote users. | 2022-08-10 | 1 | -2/+2 | |
| * | | Modernize various minor legacy C++isms. | 2022-07-30 | 1 | -2/+2 | |
| * | | Remove some unnecessary getters in ConnectClass.•••All of these members are public anyway. | 2022-07-22 | 1 | -10/+11 | |
| * | | Switch from NULL to nullptr. | 2022-07-22 | 1 | -6/+6 | |
| * | | Make clientprotocol{msg,event} and numericbuilder non-default headers. | 2022-06-26 | 1 | -0/+1 | |
| * | | Move numerics to the source files where they are actually used. | 2022-06-26 | 1 | -0/+10 | |
| * | | Remove unnecessary arguments to On(Post)Oper.•••These are already accessible from the user object. | 2022-05-07 | 1 | -2/+2 | |
| * | | Rewrite logging calls to use the new APIs. | 2022-05-01 | 1 | -19/+19 | |
| * | | Merge branch 'insp3' into master. | 2022-04-29 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2022-04-28 | 1 | -1/+1 | |
| * | | Pack the mode set more efficiently and add support for numeric modes. | 2022-03-27 | 1 | -6/+4 | |
| * | | Add a typedef for the mode status bitset. | 2022-03-27 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2022-03-27 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix real name formatting bleeding into IRC messages. | 2022-03-21 | 1 | -1/+1 | |
| * | | Add the type to the Extensible class. | 2022-01-31 | 1 | -1/+2 | |
| * | | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -1/+1 | |
| * | | Add ConnectClass::Ptr as an alias for std::shared_ptr<ConnectClass>. | 2022-01-16 | 1 | -4/+4 | |
| * | | Make 005 dependent on the connect class. | 2022-01-16 | 1 | -0/+1 | |
| * | | Merge branch 'insp3' into master. | 2022-01-03 | 1 | -1/+0 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-12-30 | 1 | -1/+0 | |
| * | | Add the final keyword to all remaining classes that can have it. | 2021-12-20 | 1 | -1/+2 | |
| * | | Merge branch 'insp3' into master. | 2021-12-14 | 1 | -0/+8 | |
| |\| | |||||
| | * | If a user has a unique username then include it in bans. | 2021-12-14 | 1 | -0/+6 | |
| | * | Sync uniqueusername from the connect class to the user.•••This is a massive hack for now but should be made to sync properly in v4 when we have extensibles that don't suck. | 2021-12-14 | 1 | -0/+2 | |
| * | | Move configuration of connect classes to the ConnectClass class. | 2021-11-24 | 1 | -0/+33 | |
| * | | Refactor the ClassTypes enum and move into ConnectClass. | 2021-11-24 | 1 | -4/+4 | |
| * | | Merge branch 'insp3' into master. | 2021-11-24 | 1 | -17/+22 | |
| |\| | |||||
| | * | Add the <connect:uniqueusername> option. | 2021-11-23 | 1 | -0/+2 | |
| | * | Document ConnectClass and reorder it to avoid unnecessary padding. | 2021-11-16 | 1 | -28/+28 | |
| * | | Merge branch 'insp3' into master. | 2021-11-05 | 1 | -4/+2 | |
| |\| | |||||
| | * | Add Server::GetPublicName(), fix not respecting <security:hideserver>. | 2021-10-25 | 1 | -4/+2 | |
| * | | Merge branch 'insp3' into master. | 2021-08-28 | 1 | -0/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-08-27 | 1 | -0/+1 | |
| * | | Avoid duplicating User::MakeHostIP. | 2021-08-20 | 1 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2021-08-01 | 1 | -1/+3 | |
| |\| | |||||
| | * | Change ForEachNeighbour to return the already sent id. | 2021-07-24 | 1 | -1/+3 | |
| * | | Merge branch 'insp3' into master. | 2021-07-01 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> | 2021-06-21 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2021-06-18 | 1 | -1/+6 | |
| |\| | |||||
| | * | Fix xline matching on WebIRC connections. | 2021-06-17 | 1 | -1/+6 | |
| * | | Merge branch 'insp3' into master. | 2021-06-13 | 1 | -3/+1 | |
| |\| | |||||
| | * | Code refactor and minor fix (#1879) | 2021-06-12 | 1 | -3/+1 | |
