3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-25 21:39:25 +01:00
Commit Graph

3873 Commits

Author SHA1 Message Date
Shivaram Lingamneni
c279b2d14c DRY mode apply code
ParseUserModeChanges and ParseChannelModeChanges already validate
that the modes are modifiable, so there's no need to repeat it here.
2020-10-01 19:52:50 -04:00
Shivaram Lingamneni
b426ba628a actually enable the +T no-ctcp umode 2020-10-01 19:21:42 -04:00
Shivaram Lingamneni
a17628eae1
Merge pull request #1297 from slingamn/issue1295_relaymsg
fix #1295
2020-10-01 06:44:58 -07:00
Shivaram Lingamneni
127a03ccf3 fix #1295 2020-10-01 09:42:08 -04:00
Shivaram Lingamneni
a36461415f
Merge pull request #1292 from slingamn/fixbuild
fix non-linux builds
2020-09-29 14:01:03 -07:00
Shivaram Lingamneni
475d7ba418 fix non-linux builds 2020-09-29 15:22:12 -04:00
Shivaram Lingamneni
b876c296eb
Merge pull request #1289 from slingamn/ucred
output unix socket credentials where applicable
2020-09-24 10:09:48 -07:00
Shivaram Lingamneni
f12384c5a6 Output unix socket credentials where applicable
thanks @ajaspers!
2020-09-24 10:59:30 -04:00
Shivaram Lingamneni
e990bc9baa
Merge pull request #1288 from slingamn/tweak
pointless optimization
2020-09-24 07:59:14 -07:00
Shivaram Lingamneni
a6d793a2d5 pointless optimization 2020-09-24 08:35:03 -04:00
Shivaram Lingamneni
1bbf6ab936
Merge pull request #1286 from slingamn/issue1284.1
fix #1284
2020-09-24 05:00:14 -07:00
Shivaram Lingamneni
d9f1c8e1c4 require local_ban capab to see uncloaked IPs 2020-09-24 07:25:04 -04:00
Shivaram Lingamneni
8b01d19336
Merge pull request #1280 from slingamn/issue1277_sanick
fix #1277
2020-09-24 04:10:44 -07:00
Shivaram Lingamneni
bcdf61bd7a fix #1284 2020-09-24 02:44:12 -04:00
Shivaram Lingamneni
0ca27cfeda
Merge pull request #1283 from slingamn/issue1282
attempt to fix #1282
2020-09-23 02:14:05 -07:00
Shivaram Lingamneni
abfbb5b15b attempt to fix #1282 2020-09-23 05:10:03 -04:00
Shivaram Lingamneni
815852191c
Merge pull request #1281 from slingamn/issue414_cacert.2
fix #414
2020-09-22 23:51:26 -07:00
Shivaram Lingamneni
54d165e840
Merge pull request #1279 from oragono/devel+irctest
run irctest in travis
2020-09-22 23:50:04 -07:00
Shivaram Lingamneni
7d5a071a34 fix #1277 2020-09-23 02:30:34 -04:00
Shivaram Lingamneni
1a9f501383 fix #414 2020-09-23 02:25:29 -04:00
Shivaram Lingamneni
eb4dec8d89 run irctest in travis 2020-09-22 10:15:18 -04:00
Shivaram Lingamneni
e7eea14b9d
Merge pull request #1278 from oragono/sanick
fix NICK responses for SANICK
2020-09-21 17:33:51 -07:00
Shivaram Lingamneni
b478a13671 fix NICK responses for SANICK 2020-09-21 20:30:42 -04:00
Shivaram Lingamneni
4a949877a0
Merge pull request #1273 from ajaspers/mute_unregistered
Add +M (only registered/voice can speak) chanmode.
2020-09-21 17:27:52 -07:00
Shivaram Lingamneni
358ae0a2a5
Merge pull request #1276 from oragono/docufix
Update MANUAL.md
2020-09-21 17:26:29 -07:00
dotflac
6c087d19d0 Update MANUAL.md 2020-09-21 20:24:31 -04:00
Alex Jaspersen
504659abb5 Add +M (only registered/voice can speak) chanmode.
Add chanmode preventing speech to error message.

Fixes #1182.
2020-09-21 16:05:00 -07:00
Shivaram Lingamneni
f9ca93118f
Merge pull request #1272 from ajaspers/session_kill
Add NickServ "CLIENTS LIST" and "CLIENTS LOGOUT".
2020-09-21 03:24:53 -07:00
Alex Jaspersen
ca2132ff09 Add NickServ "CLIENTS LIST" and "CLIENTS LOGOUT".
CLIENTS LIST shows information about clients attached to a nick.
CLIENTS LOGOUT allows individual (or all) sessions to be logged out.

SESSIONS is now an alias for CLIENTS LIST.

Fixes #1072.
2020-09-19 10:19:41 -07:00
Shivaram Lingamneni
536c21a874
Merge pull request #1271 from slingamn/issue1240
fix #1240
2020-09-16 18:44:44 -07:00
Shivaram Lingamneni
498d76b131 fix #1240 2020-09-16 12:03:06 -04:00
Shivaram Lingamneni
6a0d11d449 make roleplay.enabled default to false when unset
See #1240.
2020-09-16 11:32:52 -04:00
Shivaram Lingamneni
3ed047ccb8
Merge pull request #1269 from slingamn/websocket_proxy
fix websocket listeners with proxy-before-TLS closing on bad PROXY lines
2020-09-16 03:16:17 -07:00
Shivaram Lingamneni
0073b98505 fix (*http.Server).Serve() exiting on ErrBadProxyLine
anything other than a (net.Error) with Temporary() == true
is treated as a fatal error that causes the http server to exit
2020-09-16 06:12:27 -04:00
Shivaram Lingamneni
36ea93cc9d
Merge pull request #1268 from slingamn/saslmessage
pass the require-sasl message through from the script
2020-09-14 05:45:58 -07:00
Shivaram Lingamneni
f3cdf8442a pass the require-sasl message through from the script 2020-09-14 08:16:03 -04:00
Shivaram Lingamneni
7f13ec14cc
Merge pull request #1267 from slingamn/ipbanscripts.release
scripting API for IP bans
2020-09-14 01:51:08 -07:00
Shivaram Lingamneni
1a98a37a75 scripting API for IP bans
See discussion on #68.
2020-09-14 04:28:12 -04:00
Shivaram Lingamneni
a742ef9639
Merge pull request #1266 from oragono/add_untracked
add untracked x/sys/unix files
2020-09-12 23:16:46 -07:00
Shivaram Lingamneni
676045422b add untracked x/sys/unix files
These should have been added in 66995cdfdf.
Forgetting this seems to be an ongoing problem.
2020-09-13 02:02:17 -04:00
Shivaram Lingamneni
f03602905b
Merge pull request #1262 from slingamn/founderkick
make channel founder unkickable
2020-09-10 02:41:05 -07:00
Shivaram Lingamneni
32bb10f6c6 make channel founder unkickable 2020-09-09 23:15:00 -04:00
Shivaram Lingamneni
f5e9fd3e77
Merge pull request #1261 from slingamn/issue1259_rename
fix #1259
2020-09-09 10:08:53 -07:00
Shivaram Lingamneni
20aaa1ab06 fix #1259 2020-09-09 11:46:05 -04:00
Shivaram Lingamneni
2d277566b5
Merge pull request #1120 from oragono/master+relaymsg
Initial RELAYMSG implementation
2020-09-09 08:40:08 -07:00
Shivaram Lingamneni
af056f26a9 fixes and refactoring 2020-09-09 05:35:04 -04:00
Shivaram Lingamneni
3962ff8643 deprecate roleplay commands
See #1240
2020-09-09 03:57:51 -04:00
Shivaram Lingamneni
8102d1ddb6 Merge remote-tracking branch 'origin/master' into master+relaymsg 2020-09-09 03:55:41 -04:00
Shivaram Lingamneni
adeaa5440b
Merge pull request #1258 from slingamn/issue1213_nouser
fix #1213
2020-09-09 00:02:04 -07:00
Shivaram Lingamneni
307adba8bd fix #1213 2020-09-07 06:00:53 -04:00