summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-30Fix the syntax of Solanum identified messages.Sadie Powell
2021-02-19Send the appropriate messages for Solanum's IDENTIFIED feature.Sadie Powell
2021-02-19Replace the Charybdis protocol module with Solanum (its successor).Sadie Powell
2021-02-18Merge branch '2.0' into 2.1.Sadie Powell
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-07Merge tag '2.0.8' into 2.1.Sadie Powell
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-28Rename unreal4 to unrealircd and inspircd3 to inspircd.Sadie Powell
2020-09-28Remove the non-tagged version of IRCDMessage::Run.Sadie Powell
2020-09-28Rename things from services to anope.Sadie Powell
2020-09-28All modern platforms support stdint so remove pstdint.Sadie Powell
2020-09-28Remove nickserv/getpass and Anope::Decrypt.Sadie Powell
There is no point having these now plain text passwords are deprecated.
2020-09-28Require a secure password hashing algorithm for new accounts.Sadie Powell
Insecure algorithms can still be used for existing accounts.
2020-09-28Remove operserv/oline and CanSVSO/SendSVSO in IRCDProto.Sadie Powell
Now UnrealIRCd 3.2.x support has been removed nothing uses this.
2020-09-28Drop support for InspIRCd 1.2, InspIRCd 2.0, and UnrealIRCd 3.2.Sadie Powell
None of these are supported by upstream anymore.
2020-09-28Bump for 2.1.0-git.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