summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-11-12Process all socket events before connecting to the uplink.Sadie Powell
This ensures that the SQL import actually succeeds before we do something that might terminate the process.
2024-11-11Merge branch '2.0' into 2.1.Sadie Powell
2024-11-11Fix using User::Account where User::IsIdentified should be used.Sadie Powell
The former causes a dereference which cause a database update. This is not good for performance with db_sql_live on bigger networks.
2024-11-07Fix some compiler warnings from not checking chdir.Sadie Powell
2024-11-07Simplify account identifier generation.Sadie Powell
2024-11-01Bump for 2.1.11-git.Sadie Powell
2024-11-01Release 2.1.10.2.1.10Sadie Powell
2024-10-27Merge branch '2.0' into 2.1.Sadie Powell
2024-10-27Switch the city version of geoipupdate to a non-corrupt database.Sadie Powell
Closes #439.
2024-10-22Replace usestrictprivmsg with something actually useful.Sadie Powell
Every IRC server we support (other than Bahamut which is probably on the chopping bock) uses UIDs so this setting does nothing. Instead, allow configuring a server-side alias for each service and use that when servicealias is enabled.
2024-10-22Move nickserv/set/message to a new module, kill options:useprivmsg.Sadie Powell
2024-10-13Merge branch '2.0' into 2.1.Sadie Powell
2024-10-13Update the IRC server to point to Teranova.Sadie Powell
2024-10-12Zero errno before calling popen.Sadie Powell
2024-10-12Switch geoipupdate.sh to use a mirror as the original data is gone.Sadie Powell
2024-10-04Fix matching extended bans in services.Sadie Powell
Extended bans are stored without their prefix. Therefore, we should not try to strip their prefix before matching. Closes #288. Co-authored-by: k4be <k4be@pirc.pl>
2024-10-02Change User::SetModesInternal to take a split mode change.Sadie Powell
2024-10-02Remove the formatting overload of User::SetModesInternal.Sadie Powell
2024-10-02Change Channel::SetModesInternal to take a split mode change.Sadie Powell
2024-10-01Bump for 2.1.10-git.Sadie Powell
2024-10-01Release 2.1.9.2.1.9Sadie Powell
2024-09-26Fix some messages not being marked as translatable.Sadie Powell
2024-09-26Fix setting +o on opers on login.Sadie Powell
2024-09-17Merge branch '2.0' into 2.1.Sadie Powell
2024-09-17Remove config option for options:warningtimeout.Sadie Powell
This hasn't done anything since the early 1.9 releases I'm not sure why it hasn't been removed already.
2024-09-01Bump for 2.1.9-git.Sadie Powell
2024-09-01Release 2.1.8.2.1.8Sadie Powell
2024-08-21Improve the CTCP version output.Sadie Powell
2024-08-15Remove support for MinGW.Sadie Powell
All of our builds are fully native on Windows so there's no need for this anymore.
2024-08-14Automatically determine SQL column type from the field.Sadie Powell
Also add more column types to ensure we are storing data in the best format in the database.
2024-07-19Bump for 2.0.17-git.Sadie Powell
2024-07-19Release 2.0.16.2.0.16Sadie Powell
2024-07-01Bump for 2.1.8-git.Sadie Powell
2024-07-01Release 2.1.7.2.1.7Sadie Powell
2024-06-24Add support for sending tag messages.Sadie Powell
2024-06-24Rework how CTCP messages are sent and received.Sadie Powell
2024-06-24Remove the formatting overloads of SendNotice/SendPrivmsg.Sadie Powell
2024-06-23Make the language around fantasy commands less weird.Sadie Powell
2024-06-19Update the databases more regularly.Sadie Powell
2024-06-12Remove the broken Catalan, Hungarian, and Russian translations.Sadie Powell
2024-06-03Avoid NickAlias lookups by storing a pointer in the NickCore.Sadie Powell
2024-06-01Bump for 2.1.7-git.Sadie Powell
2024-06-01Release 2.1.6.2.1.6Sadie Powell
2024-05-23Clarify that one non-deprecated protocol module must be loaded.Sadie Powell
2024-05-22Change --modulesdir to be singular like the other config options.Sadie Powell
2024-05-11Store when the account name was registered in the NickCore.Sadie Powell
2024-05-06Store an IP in CommandSource for IRC messages too.Sadie Powell
2024-05-06Change badpasslimit from int to unsigned int.Sadie Powell
2024-05-01Bump for 2.1.6-git.Sadie Powell
2024-05-01Release 2.1.5.2.1.5Sadie Powell