3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-15 00:19:29 +01:00
Commit Graph

4846 Commits

Author SHA1 Message Date
Shivaram Lingamneni
bc5c2a1250 fix casefolding issue in muting RELAYMSG
Reported by @mogad0n; the mute mask was being case-canonicalized,
but the RELAYMSG identifier wasn't being case-canonicalized before
the check.
2021-11-16 18:39:38 -05:00
Shivaram Lingamneni
92f6bf2d03 set up new development version 2021-11-14 13:12:58 -05:00
Shivaram Lingamneni
c70e518eed bump version to v2.8.0 2021-11-14 00:11:19 -05:00
Shivaram Lingamneni
54b1513931 remove gchr.io landing page link from changelog
The landing page link doesn't seem to work right now.
2021-11-14 00:08:37 -05:00
Shivaram Lingamneni
9a007d07f8 update changelog for ghcr announcement 2021-11-13 23:24:15 -05:00
Shivaram Lingamneni
7ee0712401
Merge pull request #1829 from slingamn/changelog
bump changelog for 2.8.0, fix #1827
2021-11-13 21:16:46 -05:00
Shivaram Lingamneni
050e27b31b fix #1798
Improve documentation for use of certificate fingerprints
2021-11-13 19:58:56 -05:00
Shivaram Lingamneni
e74da6c51e fix #1827
Document operator capabilities.
2021-11-13 19:51:07 -05:00
Shivaram Lingamneni
741cd8e8af changelog updates 2021-11-12 14:33:45 -05:00
Shivaram Lingamneni
3d4170ef98
Merge pull request #1825 from slingamn/samode_f
SAMODE +f shouldn't require channel privileges
2021-11-11 12:32:17 -05:00
Shivaram Lingamneni
4bffdba610 SAMODE +f shouldn't require channel privileges
Reported by @Mikaela; normally this requires +o or higher on the
channel that is the target of the forward, but SAMODE should bypass
this check.
2021-11-09 13:23:25 -05:00
Shivaram Lingamneni
4a3ac617a5
Merge pull request #1819 from slingamn/password_message
fix error message for NS SET EMAIL without the password
2021-11-08 03:20:45 -05:00
Shivaram Lingamneni
dc75b24d23 clarify comment on CAP byte arithmetic 2021-11-07 13:32:18 -05:00
Shivaram Lingamneni
9f0c3cdc0e fix error message for NS SET EMAIL without the password 2021-11-04 20:10:56 -04:00
Shivaram Lingamneni
2274ef3fa0
Merge pull request #1818 from slingamn/logo
temporary logo update
2021-11-04 14:48:37 -04:00
Shivaram Lingamneni
63826da693 temporary logo update 2021-11-04 14:47:32 -04:00
Shivaram Lingamneni
e154126ac2
Merge pull request #1817 from tacerus/languages
Languages README.md: Oragono -> Ergo
2021-11-04 14:34:42 -04:00
9d9ae8ce14
Oragono -> Ergo
Signed-off-by: Georg <georg@lysergic.dev>
2021-11-04 19:32:28 +01:00
Shivaram Lingamneni
486bd699eb fix erroneous command name in changelog
Thanks @brettgilio!
2021-11-03 13:48:30 -04:00
Shivaram Lingamneni
ea4b93dd59 bump version to v2.8.0-rc1 2021-11-03 05:33:46 -04:00
Shivaram Lingamneni
4901e67f51
Merge pull request #1816 from slingamn/changelog.2
bump changelog and version for 2.8.0-rc1
2021-11-03 05:17:21 -04:00
Shivaram Lingamneni
b276d23230 bump changelog for v2.8.0-rc1 2021-11-03 05:14:52 -04:00
Shivaram Lingamneni
0f8f8b0de9
Merge pull request #1815 from slingamn/githash
fix some inconsistencies in how git hashes and tags are included in the binary
2021-11-03 02:33:41 -04:00
Shivaram Lingamneni
f9ca172ad7 include git tag in binary when available 2021-11-03 02:15:46 -04:00
Shivaram Lingamneni
9c4fbeabef docker: include git hash in docker-built binary 2021-11-03 01:58:04 -04:00
Shivaram Lingamneni
475814d613
Merge pull request #1814 from slingamn/alpine_downgrade
docker: downgrade alpine to 3.13 again
2021-11-03 01:15:51 -04:00
Shivaram Lingamneni
e620e3b4bf docker: downgrade alpine to 3.13 again
See https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.14.0#faccessat2 ;
this maintains compatibility with older, buggy versions of docker and runc.
Alpine 3.13 is supported until 2022-11-01.
2021-11-03 01:07:02 -04:00
Shivaram Lingamneni
7e93770540
Merge pull request #1813 from slingamn/message_error
CHATHISTORY with nonexistent msgid should send empty batch
2021-11-02 20:59:02 -04:00
Shivaram Lingamneni
d488cf7f57
Merge pull request #1812 from slingamn/cstransfer
fix case where CS TRANSFER as an operator required acceptance
2021-11-02 20:58:51 -04:00
Shivaram Lingamneni
ad8c97c9bb CHATHISTORY with nonexistent msgid should send empty batch
It was sending MESSAGE_ERROR, which was inappropriate. Send an empty batch
for now (this is at parity with the in-memory implementation).
2021-11-02 18:50:41 -04:00
Shivaram Lingamneni
c4e376c8bb fix spurious error logline in schema change 2021-11-02 18:26:51 -04:00
Shivaram Lingamneni
85fabaad6d fix case where CS TRANSFER as an operator required acceptance
Reported by @mogad0n. If a user had both operator privileges and
channel owner privileges, the CS TRANSFER would proceed as though
unprivileged, requiring acceptance by the receiving user. Fix this
to not require acceptance.
2021-11-02 18:26:47 -04:00
Shivaram Lingamneni
4ba35afa85 try to fix docker entrypoint
docker: Error response from daemon: failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "/ircd-bin/run.sh": permission denied: unknown.
2021-11-02 05:15:56 -04:00
Shivaram Lingamneni
759696836e CI: fix invalid variable warning 2021-11-02 04:41:51 -04:00
Shivaram Lingamneni
1ab2e9c294
Add GHCR workflow
See #1808
2021-11-02 04:38:59 -04:00
Shivaram Lingamneni
c9b54ee2b8
Merge pull request #1809 from slingamn/issue1676_again.3
fix #1676, take 2
2021-11-02 03:51:04 -04:00
Shivaram Lingamneni
ea1678ec8f
Merge pull request #1810 from slingamn/nolusers
fix #1802
2021-11-01 23:25:32 -04:00
Shivaram Lingamneni
62043afbb0
Merge pull request #1811 from slingamn/error_line
fix spurious "corrupt account creds" logline
2021-11-01 23:24:13 -04:00
Shivaram Lingamneni
61bce74018 fix spurious "corrupt account creds" logline
Reported by @tacerus. This was most likely introduced by 8b2f6de3e.
2021-11-01 18:48:37 -04:00
Shivaram Lingamneni
51d573d3c9 fix #1802
Add a config option to suppress LUSERS
2021-11-01 04:48:31 -04:00
Shivaram Lingamneni
8c556fe8c5 schema change to remove ReplayJoinsNever
See #1676
2021-11-01 04:36:06 -04:00
Shivaram Lingamneni
4749d7e776 fix #1676, take 2
Ensure the pagination window is full by making sure that every history item
gets a replay line in CHATHISTORY output, even TAGMSG.
2021-11-01 04:34:59 -04:00
Shivaram Lingamneni
3ec5ffa340 Revert "fix #1676"
This reverts commit 5bbee02fe6.
2021-11-01 04:34:59 -04:00
Shivaram Lingamneni
84a5b83eb1
Merge pull request #1807 from xnaas/docs-touchup
update 'docker kill' command
2021-10-31 18:34:32 -04:00
xnaas
48897596c4
update 'docker kill' command 2021-10-29 09:56:36 -05:00
Shivaram Lingamneni
41089b0e16
Merge pull request #1806 from slingamn/history.2
fix #1676
2021-10-29 05:04:01 -04:00
Shivaram Lingamneni
84fef29760
Merge pull request #1805 from slingamn/bunt_upgrade
upgrade buntdb
2021-10-29 05:02:50 -04:00
Shivaram Lingamneni
5bbee02fe6 fix #1676
Fix various pagination issues with CHATHISTORY; also undo #491
(msgid munging).
2021-10-29 04:50:24 -04:00
Shivaram Lingamneni
b478e93c11
Merge pull request #1804 from slingamn/pwvalidation
make `ergo genpasswd` warn for bad passwords
2021-10-28 22:25:45 -04:00
Shivaram Lingamneni
c972a92e51 upgrade buntdb
Resolves CVE-2021-42836, which probably didn't affect us, but we might as well
upgrade.
2021-10-28 19:47:33 -04:00