| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Clean up the typedefs for OnBuildNeighborList. | 2022-10-29 | 4 | -9/+9 | |
| | | |||||
| * | Merge branch 'insp3' into master. | 2022-10-29 | 2 | -6/+22 | |
| |\ | |||||
| | * | Allow using sts over a proxied hook like HAProxy. | 2022-10-24 | 1 | -1/+13 | |
| | | | | | | | | | Closes #1911. | ||||
| | * | Only store the topic in the permchannels database if one is set. | 2022-10-23 | 1 | -5/+9 | |
| | | | |||||
| * | | Rename session registration to connection to avoid a semantic conflict. | 2022-10-29 | 13 | -23/+21 | |
| | | | | | | | | | | | | | 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. | ||||
| * | | Use User::IsFullyConnected instead of checking for REG_ALL. | 2022-10-29 | 16 | -24/+24 | |
| | | | |||||
| * | | Allow UserManager::Find{Nick,UUID,} to ignore unregistered users. | 2022-10-29 | 20 | -62/+47 | |
| | | | |||||
| * | | More const correctness. | 2022-10-23 | 11 | -11/+11 | |
| | | | |||||
| * | | Avoid spamming opers with notices when a SQL log provider is down. | 2022-10-22 | 1 | -1/+7 | |
| | | | |||||
| * | | Assign more class members inline instead of in the constructor. | 2022-10-21 | 5 | -20/+10 | |
| | | | |||||
| * | | Fix building the account module on Clang. | 2022-10-18 | 1 | -1/+1 | |
| | | | |||||
| * | | Allow requiring users to be logged into their nick for requireaccount. | 2022-10-18 | 1 | -3/+15 | |
| | | | |||||
| * | | Handle renamed modules when building compat link data. | 2022-10-18 | 1 | -0/+6 | |
| | | | |||||
| * | | Rename the services_account module to account. | 2022-10-18 | 3 | -8/+7 | |
| | | | |||||
| * | | Split out channel and user mode +r into a separate module. | 2022-10-18 | 2 | -58/+94 | |
| | | | |||||
| * | | Add the accountnicks metadata as a replacement for user mode +r. | 2022-10-18 | 1 | -8/+62 | |
| | | | | | | | | | | | | | This isn't used much currently but in the future will allow doing a lot of behaviour which is currently implemented in services in the IRCd instead e.g. killing ghost clients, nickname enforcement. | ||||
| * | | Remove is_registered in services_account. | 2022-10-16 | 1 | -7/+3 | |
| | | | | | | | | | The account can never be an empty string so this check is useless. | ||||
| * | | Refactor the DNS resolvers in the spanningtree module. | 2022-10-16 | 3 | -45/+32 | |
| | | | |||||
| * | | Fix various inappropriate uses of UINT_MAX. | 2022-10-14 | 2 | -2/+2 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-10-13 | 5 | -24/+81 | |
| |\| | |||||
| | * | Add the inspircd.org/echo tag to echo message responses. | 2022-10-12 | 1 | -4/+37 | |
| | | | |||||
| | * | Fix channels with +D or +u set being picked for the /WHO response. | 2022-10-12 | 2 | -0/+20 | |
| | | | |||||
| | * | Allow modules to control the visible channel in a WHO request. | 2022-10-12 | 1 | -21/+29 | |
| | | | |||||
| | * | Prevent having the dccallow module loaded with a zero list size. | 2022-10-10 | 1 | -1/+1 | |
| | | | | | | | | | This doesn't make sense. | ||||
| * | | Remove some unused method arguments. | 2022-10-12 | 2 | -5/+5 | |
| | | | |||||
| * | | Avoid file_cache in opermotd and showfile. | 2022-10-12 | 2 | -2/+2 | |
| | | | |||||
| * | | Switch the ssl_mbedtls module to use ifstream instead of FileReader. | 2022-10-11 | 1 | -5/+6 | |
| | | | | | | | | | | | Using FileReader here is problematic because it means that certs can't be reloaded without a full rehash. | ||||
| * | | Rename User::age to User::nickchanged and fix the docs. | 2022-10-11 | 8 | -20/+20 | |
| | | | |||||
| * | | Fix serializing attributes in httpd_stats. | 2022-10-10 | 1 | -2/+5 | |
| | | | |||||
| * | | Rename user_hash to UserMap and move to usermanager. | 2022-10-07 | 2 | -3/+3 | |
| | | | |||||
| * | | Fix the indentation of various modules. | 2022-10-05 | 4 | -130/+130 | |
| | | | |||||
| * | | Replace foo.erase(foo.{size|end}()-1) with foo.pop_back(). | 2022-10-01 | 5 | -5/+5 | |
| | | | |||||
| * | | Replace *foo.rbegin() with foo.end(). | 2022-10-01 | 3 | -4/+3 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-10-01 | 1 | -0/+6 | |
| |\| | |||||
| | * | Drop attempts to send a tag message to a server. | 2022-09-24 | 1 | -0/+6 | |
| | | | |||||
| * | | Enforce <hostname:charmap> network-wide on the 1206 protocol. | 2022-09-30 | 3 | -0/+21 | |
| | | | |||||
| * | | Prevent allowing weird characters within hostnames. | 2022-09-30 | 3 | -6/+24 | |
| | | | |||||
| * | | Use a global typedef for representing a character set. | 2022-09-30 | 7 | -11/+9 | |
| | | | |||||
| * | | Use auto instead of type names where the type is obvious. | 2022-09-29 | 59 | -79/+79 | |
| | | | |||||
| * | | Fix various cases of the &* being next to the name instead of type. | 2022-09-29 | 57 | -132/+132 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-09-21 | 3 | -18/+83 | |
| |\| | |||||
| | * | Allow building regex_posix against PCRE on Windows for link compat. | 2022-09-21 | 1 | -2/+8 | |
| | | | |||||
| | * | Fix the ldap module when building against Windows LDAP. | 2022-09-21 | 1 | -16/+75 | |
| | | | |||||
| | * | Add the protocol serializer to the check output. | 2022-09-21 | 1 | -0/+1 | |
| | | | |||||
| * | | Avoid creating duplicate account API instances in ircv3_accounttag. | 2022-09-19 | 1 | -8/+10 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-09-19 | 1 | -0/+1 | |
| |\| | |||||
| | * | Fix forwarding tags when sending a numeric to a remote user. | 2022-09-19 | 1 | -0/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-09-12 | 5 | -4/+5 | |
| |\| | |||||
| | * | Make the temporary filenames used by modules more unique. | 2022-09-05 | 3 | -3/+4 | |
| | | | | | | | | | This prevents zombie files from causing problems. | ||||
| | * | Fix unnecessarily using c_str in parameters that take a std::string. | 2022-09-04 | 6 | -15/+15 | |
| | | | |||||
