3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-12-22 18:52:41 +01:00
ergo/irc
Shivaram Lingamneni 97ba1c3d63 fix #1634:
1. Fix auth bypass in the default configuration with the addition of
   server.password (the REGISTER command was allowed before connection
   registration, allowing unauthenticated users to REGISTER and then
   take advantage of skip-server-password)
2. Caution operators against the use of require-sasl without disabling
   user-initiated account registration. (Such a configuration is still valid
   in the case of a public server that requires everyone to register.)
2021-04-25 19:22:08 -04:00
..
caps Fix #1562 2021-03-17 14:36:52 -04:00
cloaks fix #1312 2020-10-08 16:33:27 -04:00
connection_limits tweaks to UBAN 2021-01-22 07:27:10 -05:00
custime use custime.Duration for more config fields 2020-02-20 00:09:39 -05:00
email upgrade go to 1.16 2021-02-17 15:14:53 -05:00
flatip initial UBAN implementation 2021-01-19 08:49:45 -05:00
history implement CHATHISTORY TARGETS 2021-04-07 05:40:39 -04:00
isupport isupport List.Tokens map[string]*string -> map[string]string 2020-05-27 00:16:33 +01:00
jwt upgrade go to 1.16 2021-02-17 15:14:53 -05:00
languages upgrade go to 1.16 2021-02-17 15:14:53 -05:00
logger shorten type names to 10 chars 2020-04-12 14:01:07 -04:00
migrations support migrating anope databases 2020-10-12 15:06:17 -04:00
mkcerts fix #898 2020-03-22 18:18:48 -04:00
modes fix #1074 2021-02-09 22:07:06 -05:00
mysql fix inverted error check in deleteCorrespondents 2021-04-07 22:16:18 -04:00
passwd refactor the password hashing / password autoupgrade system 2018-08-06 02:26:21 -04:00
smtp fix #920, #921 2020-04-05 03:48:59 -04:00
sno fix #1074 2021-02-09 22:07:06 -05:00
utils remove unnecessary indirection in semaphore 2021-04-07 08:44:17 -04:00
accounts.go try to record buntdb errors from persisting lastSeen 2021-03-31 07:06:58 -04:00
authscript.go fix #414 2020-09-23 02:25:29 -04:00
channel.go Merge pull request #1607 from slingamn/semaphore_update 2021-04-07 08:56:53 -04:00
channelmanager.go implement CHATHISTORY TARGETS 2021-04-07 05:40:39 -04:00
channelreg.go implement a channel forwarding mode 2020-12-14 22:38:23 -05:00
chanserv.go fix #1524 2021-04-08 00:55:30 -04:00
client_lookup_set.go fix #1592 2021-04-06 00:46:07 -04:00
client_test.go move StringSet to utils package 2020-08-04 21:54:03 -04:00
client.go Merge pull request #1607 from slingamn/semaphore_update 2021-04-07 08:56:53 -04:00
commands.go use the new irc-go identifiers 2021-03-10 20:07:43 -05:00
config_test.go fix #1049 2020-10-25 13:58:57 -04:00
config.go fix #1634: 2021-04-25 19:22:08 -04:00
constants.go tweak version strings again 2020-05-21 11:42:17 -04:00
database.go fix #1490 2021-01-20 21:13:18 -05:00
dline.go allow UBAN <ip> REQUIRE-SASL 2021-01-22 09:38:40 -05:00
errors.go implement NS RENAME 2020-11-10 19:59:12 -05:00
fakelag_test.go fix #817 2020-03-27 10:40:19 -04:00
fakelag.go fix #861 2020-10-26 21:06:03 -04:00
gateways.go stop autocreating d-lines for throttle violations 2020-12-08 22:01:23 -05:00
getters.go fix #1576 2021-03-18 04:24:45 -04:00
handlers.go implement CHATHISTORY TARGETS 2021-04-07 05:40:39 -04:00
help.go allow UBAN <ip> REQUIRE-SASL 2021-01-22 09:38:40 -05:00
histserv.go fix #1592 2021-04-06 00:46:07 -04:00
hostserv.go refactor services prefixes and notice handlers 2020-11-29 00:02:26 -05:00
idletimer.go fix #1229 2020-08-07 18:11:39 -04:00
import.go upgrade go to 1.16 2021-02-17 15:14:53 -05:00
ircconn.go use the new irc-go identifiers 2021-03-10 20:07:43 -05:00
kline.go initial UBAN implementation 2021-01-19 08:49:45 -05:00
legacy.go first draft of atheme migration code 2020-10-02 16:48:37 -04:00
listeners.go implement candidate compromise proposal for websockets 2021-02-24 14:08:04 -05:00
message_cache.go Fix #1562 2021-03-17 14:36:52 -04:00
misc_test.go time.Unix still requires normalization to UTC 2020-02-21 00:33:37 -05:00
modes_test.go Apply default user modes just before registration. 2020-05-28 15:53:14 +00:00
modes.go fix #1563 2021-02-27 21:51:14 -05:00
monitor.go use the new irc-go identifiers 2021-03-10 20:07:43 -05:00
nickname.go review fixes 2021-03-18 04:38:28 -04:00
nickserv.go fix #1545 2021-04-08 05:17:37 -04:00
numerics.go implement a channel forwarding mode 2020-12-14 22:38:23 -05:00
responsebuffer.go Fix #1562 2021-03-17 14:36:52 -04:00
resume.go implement draft/resume-0.4 2019-05-21 22:36:37 -04:00
roleplay.go Fix #1562 2021-03-17 14:36:52 -04:00
script.go scripting API for IP bans 2020-09-14 04:28:12 -04:00
semaphores.go remove unnecessary indirection in semaphore 2021-04-07 08:44:17 -04:00
server.go Merge pull request #1607 from slingamn/semaphore_update 2021-04-07 08:56:53 -04:00
services.go use the new irc-go identifiers 2021-03-10 20:07:43 -05:00
signals_plan9.go fix plan9 support 2020-05-17 20:53:08 -04:00
signals.go fix plan9 support 2020-05-17 20:53:08 -04:00
snomanager.go fix #1074 2021-02-09 22:07:06 -05:00
socket.go remove unnecessary indirection in semaphore 2021-04-07 08:44:17 -04:00
stats.go Apply default user modes just before registration. 2020-05-28 15:53:14 +00:00
strings_test.go validate normalized masks as IRC params 2020-10-25 23:32:24 -04:00
strings.go Merge pull request #1438 from slingamn/issue1436_badchars 2020-12-22 02:16:01 -05:00
types.go fix #1490 2021-01-20 21:13:18 -05:00
uban.go fix #1518 2021-04-08 05:17:37 -04:00
usermaskset_test.go fix #307 2020-10-21 11:08:55 -04:00
usermaskset.go fix #307 2020-10-21 11:08:55 -04:00
version.go bump version and changelog 2021-04-18 14:30:35 -04:00
whowas_test.go refactor channel registration 2019-03-12 04:16:16 -04:00
whowas.go refactor channel registration 2019-03-12 04:16:16 -04:00
znc.go implement CHATHISTORY TARGETS 2021-04-07 05:40:39 -04:00