aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_nationalchars.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-0/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-0/+1
* | Remove a bunch of unnecessary whitespace.Gravatar Sadie Powell2021-08-171-3/+0
* | Used std::move where it is neededGravatar GermanAizek2021-06-211-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-131-19/+19
|\|
| * Code refactor and minor fix (#1879)Gravatar Herman2021-06-121-19/+19
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-4/+4
|\|
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-271-4/+4
* | Move channel logic from InspIRCd to the new ChannelManager class.Gravatar Sadie Powell2021-05-081-1/+1
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-2/+2
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-1/+1
* | Rename NickMax to MaxNick for consistency with the other limits.Gravatar Sadie Powell2020-11-271-1/+1
* | Convert ConfigTag from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-111-1/+1
|\|
| * Update the module descriptions using mkversion.Gravatar Sadie Powell2020-04-101-1/+1
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-111-6/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-091-1/+1
|\|
| * Set the minimum length to 1 for most config items with a default.Gravatar Sadie Powell2020-04-091-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-5/+11
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-3/+9
| * Explicitly reject nicks beginning with a number in nationalchars.•••Closes #1745. Gravatar Sadie Powell2020-01-071-1/+1
| * Fix linking servers that are using the nationalchars module.•••Closes #1744. Gravatar Sadie Powell2020-01-061-1/+1
* | Move ISupport logic out of the core and into core_info.Gravatar Sadie Powell2020-01-051-2/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-12-081-1/+7
|\|
| * Change Config->CaseMapping back when unloading.•••Now that casemapping is configurable in the core and we set that Config variable rather than just modifying the ISupport output each time, we need to change the variable back when being unloaded. So we save the current value when loading and set it back when being unloaded. We also need to call the ISupport builder a second time as the core calls it before we destruct. Gravatar Matt Schatz2019-11-181-1/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-03-301-2/+2
|\|
| * Update most URLs to use HTTPS and fix some dead links.Gravatar Robby2019-03-141-2/+2
* | UserManager: remove fakederef.Gravatar Sadie Powell2019-02-071-1/+1
* | LogManager: remove fakederef.Gravatar Sadie Powell2019-02-071-2/+2
* | Remove support for the deprecated rfc1459 casemapping,•••Closes #1017. Gravatar Sadie Powell2019-01-251-2/+2
* | Replace the override macro with the override keyword.Gravatar Sadie Powell2019-01-251-3/+3
* | Replace the TR1NS macro with the std namespace.Gravatar Sadie Powell2019-01-251-1/+1
|/
* Convert IsNick to std::function.Gravatar Peter Powell2017-11-251-5/+4
* Add the override keyword in places that it is missing.•••GCCs warnings for this are much better than Clangs. Gravatar Peter Powell2017-11-211-1/+1
* Implement support for configurable casemapping & default to ASCII.Gravatar Peter Powell2017-09-081-7/+3
* Merge insp20Gravatar Attila Molnar2016-02-221-5/+14
|\
| * Fix various issues with the nationalchars module.•••- Strip the directory name in the default casemapping value. - Error out if the casemapping value contains a space. - Error out if the locale file failed to load. - Fix relative file path when building on Windows. - Install nationalchars files on Windows. Gravatar Peter Powell2015-06-141-5/+14
* | Nuke m_watchGravatar Attila Molnar2016-01-061-5/+0
* | Fix incorrect iterator use leading to prematurely exiting loops when quitting...Gravatar Attila Molnar2015-05-171-1/+3
* | Merge insp20Gravatar Attila Molnar2014-10-271-0/+31
|\|
| * m_nationalchars Ask m_spanningtree to rebuild its hashmaps when the national_...•••Issue #923 Gravatar Attila Molnar2014-10-131-0/+8
| * m_nationalchars Rebuild the hash map in m_watch when the national_case_insens...•••Issue #923 Gravatar Attila Molnar2014-10-131-0/+5
| * m_nationalchars Rebuild core hashmaps when the national_case_insensitive_map ...•••Issue #923 Gravatar Attila Molnar2014-10-131-0/+15
* | Access local user list via new UserManager::GetLocalUsers() and make local_us...Gravatar Attila Molnar2014-07-191-1/+2
* | Move and rename typedef LocalUserList to UserManager::LocalListGravatar Attila Molnar2014-07-191-1/+1