~emersion

France

https://emersion.fr

I'm Simon Ser, I write open-source software.

~emersion/public-inbox

Last active 5 days ago

~emersion/soju-dev

Last active 6 days ago

~emersion/mrsh-dev

Last active 7 months ago

~emersion/alps-dev

Last active 1 year, 6 days ago

~emersion/drm-constraints

Last active 1 year, 2 months ago
View more

Recent activity

[PATCH sr.ht-docs] ops/availability: add chat.sr.ht section 2 days ago

From Simon Ser to ~sircmpwn/sr.ht-dev

---
 ops/availability.md | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/ops/availability.md b/ops/availability.md
index 324df99927a2..492bffef1833 100644
--- a/ops/availability.md
+++ b/ops/availability.md
@@ -66,3 +66,17 @@ server from the mail host to the lists host (duh), and then just set up multiple
MX records. Zero-downtime migrations can be accomplished by removing an MX
record, letting the mail flush, and then doing whatever maintenance is
necessary.

# IRC bouncer
[message trimmed]

[PATCH sr.ht-docs] chat.sr.ht/ircops: update IPv6 subnet 2 days ago

From Simon Ser to ~sircmpwn/sr.ht-dev

---
 chat.sr.ht/ircops.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/chat.sr.ht/ircops.md b/chat.sr.ht/ircops.md
index a04578570dfc..a4736ed2f918 100644
--- a/chat.sr.ht/ircops.md
+++ b/chat.sr.ht/ircops.md
@@ -4,7 +4,7 @@ chat.sr.ht is a hosted IRC bouncer which provides service to sourcehut users. It
also provides a pass-through service which essentially acts like a webchat for
anonymous users.

We use the `173.195.146.128/25` and `2604:BF00:710::/64` subnets for bouncer
We use the `173.195.146.128/25` and `2604:BF00:561:2000::/56` subnets for bouncer
[message trimmed]

Re: Add support for ed25519 OpenPGP keys 2 days ago

From Simon Ser to ~sircmpwn/sr.ht-dev

Looks good to me!

Re: FairEmail's plaintext email support 3 days ago

From Simon Ser to ~sircmpwn/public-inbox

Can you send a patch?

Re: chat.sr.ht doesn't keep away logs 3 days ago

From Simon Ser to ~sircmpwn/sr.ht-discuss

It definitely should.

gamja will keep track of received/seen messages in localStorage. Make sure your
web browser is configured not to nuke localStorage when closed.

Until recently, senpai didn't fetch history correctly on launch. There are
still some rough edges but it should work now. Make sure you're using the
latest senpai commit. Ref [1] and [2].

soju will send the backlog to clients which don't support the chathistory IRC
extension, like WeeChat or Revolution IRC. Make sure to add a "@<client>"
suffix to your username on these clients.

[1]: https://git.sr.ht/~taiite/senpai/commit/6014ba12270933c74018f2914713ec6fb2ed4a77

Re: chat.sr.ht issue 5 days ago

From Simon Ser to ~sircmpwn/sr.ht-discuss

For future reference: this is fixed with a senpai patch [1].

[1]: https://lists.sr.ht/~taiite/public-inbox/patches/27015

Re: [PATCH sr.ht-docs 1/2] chat.sr.ht: fix broken linkification 5 days ago

From Simon Ser to ~sircmpwn/sr.ht-dev

Ah, missed the backticks. Sorry for the noise!

Re: [PATCH sr.ht-docs 1/2] chat.sr.ht: fix broken linkification 5 days ago

From Simon Ser to ~sircmpwn/sr.ht-dev

This is broken by design, to show that Markdown-style links aren't welcome
when writing messages on IRC.

[PATCH senpai] Don't double-enable caps 5 days ago

From Simon Ser to ~taiite/public-inbox

Some servers might adjust their sasl cap at runtime, e.g.

    CAP NEW sasl=PLAIN,EXTERNAL
    […]
    CAP NEW sasl=PLAIN

In this case, we don't really want to `CAP REQ sasl` again, because
this will make us re-authenticate a second time.

Avoid requesting caps which have already been ACKed.
---
 irc/session.go | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
[message trimmed]