summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-16Default to the inspircd3 protocol module instead of inspircd20.Sadie Powell
2021-04-16Don't enforce casemapping when using the 1202 InspIRCd protocol.Sadie Powell
This allows older servers which use a module that provides custom casemapping (e.g. the ascii module) to link.
2021-04-08Use UTC in anopesmtp to fix a C++98 compat warning.Sadie Powell
2021-04-08Log when freopen and chown fail.Sadie Powell
2021-02-19Added `Account` to show the main nick of a grouped nick(s).PeGaSuS
#270
2021-02-19bots: Fix dtor channel iterator being invalidated.Matt Schatz
The call to UnAssign() erases the channel from the set which invalidates the iterator in this loop. Handle this in the same manner as the NickCore dtor.
2021-01-31cs_access: require accounts to be confirmed for level 0 accessAdam
2021-01-07Update copyright to 2021.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \;
2021-01-07Set killprotect as a default option in nickserv.example.conf.PeGaSuS
2021-01-01inspircd3: Enable support for channel SQLines (#268)Michael Hazell
2020-11-20Add kill_immed as an available option to nickserv.example.conf.Robby
2020-11-19Only grant an account an identifier when the identifier is needed.Sadie Powell
2020-10-22Bump for 2.0.10-git.Sadie Powell
2020-10-22Release 2.0.9.2.0.9Sadie Powell
2020-10-22Update the changelog.Sadie Powell
2020-10-21Fix the query used by IRC2SQL for updating server information.Sadie Powell
2020-10-21Fix account identifiers conflicting with SQL row identifiers.Sadie Powell
2020-10-12Unset the account id before the account name on InspIRCd.Sadie Powell
This avoids the id being shown on the logout event.
2020-10-12Fix not sending an account id to InspIRCd on SASL.Sadie Powell
Also, send the account id first so it shows on the ACCOUNT message.
2020-10-07Bump for 2.0.9-git.Sadie Powell
2020-10-07Release 2.0.8.2.0.8Sadie Powell
2020-10-07Update the changelog.Sadie Powell
2020-10-07Fix last case check for le64toh.Sadie Powell
2020-10-06Update nickserv.example.confTheMythPT
This breaks the `killprotect' functionality, because a user is expected to turn into guest after the specified amount of time. Also new users that register their nicknames will wonder why they can't join a +R channel but they didn't change their nick to Guest*
2020-10-06Fix the global/global command showing the wrong origin nick.Sadie Powell
2020-10-06Simplify the definition of _le64toh in the siphash implementation.Sadie Powell
2020-10-02Remove use of the deprecated register keyword.Sadie Powell
Fixes a build error on C++17 compilers.
2020-10-02Minor spelling fix in operserv.example.conf. it's vs itsmiwob
2020-10-02Update/modernize ircd-hybrid protocol module to stay link compatible with ↵miwob
next ircd-hybrid release
2020-10-02Add C++98 and C++14 build matrixes to the Linux CI.Sadie Powell
2020-10-01Update the changelogs.Sadie Powell
2020-09-28Fix musl build (gettext internals)Sam James (sam_c)
__USE_GNU_GETTEXT is exposed by musl because they provide a GNU gettext-compatible interface. This doesn't mean they provide all the internals that glibc does. Check for __GLIBC__ if using internal _nl_msg_cat_cntr. Signed-off-by: Sam James (sam_c) <sam@cmpct.info>
2020-09-28Switch from Travis CI to GitHub Actions.Sadie Powell
Closes #153.
2020-09-28HostServ: Remove vhost when a nick is droppedMichael
2020-09-14Clarify that unreal4 also works for UnrealIRCd 5.Sadie Powell
2020-09-10Implement support for immutable account identifiers.Sadie Powell
2020-09-10Fix -Wclass-memaccess warning:miwob
/anope/src/misc.cpp: In function ‘Anope::string Anope::Resolve(const Anope::string&, int)’: /anope/src/misc.cpp:742:60: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘union sockaddrs’ from an array of ‘struct sockaddr’ [-Wclass-memaccess] memcpy(&addr, addrresult->ai_addr, addrresult->ai_addrlen); ^ In file included from /anope/include/users.h:21, from /anope/include/bots.h:12, from /anope/include/regchannel.h:18, from /anope/include/config.h:16, from /anope/src/misc.cpp:16: /anope/include/sockets.h:27:18: note: ‘union sockaddrs’ declared here union CoreExport sockaddrs ^~~~~~~~~
2020-08-01ircd-hybrid protocol module: add support for channel mode 'K' (no knock)miwob
2020-04-06Improve wording of the resetpass:confirm log message.Matt Schatz
2020-03-26Fix the handling of topic messages with InspIRCd v3.Matt Schatz
2020-01-24Update the mailmap.Robby
2020-01-24Update my mailmap entries.Robby
2020-01-24Fix a typo in the mailmap.Robby
2020-01-21InspIRCd: send an oper type of "service" instead of "services".Sadie Powell
This fixes a grammar issue with RPL_WHOISOPERATOR where users would see "ChanServ is a services on NetworkName".
2020-01-20Update my name and email address.Sadie Powell
2020-01-07ms_info: Fix a typo in the INFO output when a nickname has been given.Robby
Update the dutch language file.
2020-01-07m_chanstats: Make ChanServ's HELP SET CHANSTATS translatable too. (#253)Robby
Also refresh the language files while at it.
2020-01-06Update for Italian translation (#253).Dragone2
2020-01-04Update for Italian translation (#250).Dragone2
2020-01-04Update copyright to 2020.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;