metronome
metronome copied to clipboard
Metronome IM, lightweight xmpp server with advanced microblogging features.
Can you create packages for some OS? Examples: - Debian - Ubuntu - Fedora - RedHat - CentOS
Can you please add XEP-0156? Otherwise, Keyoxide can't loop up the identity proof for Keyoxide ASP or OpenPGP.  
Can you add "XEP-0480: SASL Upgrade Tasks" support? - https://xmpp.org/extensions/xep-0480.html Linked to: - https://github.com/maranda/metronome/issues/539 - https://github.com/maranda/metronome/issues/545 - https://github.com/maranda/metronome/issues/546 - https://github.com/maranda/metronome/issues/551 - https://github.com/maranda/metronome/issues/554 - https://notes.valdikss.org.ru/jabber.ru-mitm/ - https://snikket.org/blog/on-the-jabber-ru-mitm/ - https://www.devever.net/~hl/xmpp-incident - https://blog.jmp.chat/b/certwatch
Can you add XEP-0474: SASL SCRAM Downgrade Protection support? - https://xmpp.org/extensions/xep-0474.html Linked to: - https://github.com/maranda/metronome/issues/539 - https://github.com/maranda/metronome/issues/545 - https://github.com/maranda/metronome/issues/546 - https://github.com/maranda/metronome/issues/551 - https://github.com/maranda/metronome/issues/554 - https://notes.valdikss.org.ru/jabber.ru-mitm/ - https://snikket.org/blog/on-the-jabber-ru-mitm/ - https://www.devever.net/~hl/xmpp-incident -...
Dear @maranda, After jabber.ru MITM, can you add the support of "XEP-0440: SASL Channel-Binding Type Capability" in Metronome IM for more security? - https://xmpp.org/extensions/xep-0440.html Thanks in advance. Linked to: -...
Dear @maranda, After jabber.ru MITM, can you add the support of "XEP-0388: Extensible SASL Profile" in Metronome IM for more security? - https://xmpp.org/extensions/xep-0388.html Thanks in advance. Linked to: - https://github.com/maranda/metronome/issues/539...
Can you add the "XEP-0485: PubSub Server Information" support? - https://xmpp.org/extensions/xep-0485.html You can see the demo here: - https://xmppnetwork.goodbytes.im/ Openfire PubSub Server Info Plugin: - https://www.igniterealtime.org/projects/openfire/plugin-archive.jsp?plugin=pubsubserverinfo Thanks in advance.
Your SCRAM implementation is not RFC conformant: https://github.com/maranda/metronome/blob/development/util/sasl/scram.lua#L204 RFC 5802 section 5.1 (last bullet point) states: `Unknown optional extensions MUST be ignored upon receipt.` Only mandatory options should result in...
The certificate generation step fails with more current openssl versions (likely 3.x+) with the following error: ``` make[1]: Entering directory '/mnt/scratch/metronome-master/certs' openssl req -new -x509 -nodes -key localhost.key -days 1825...
Hi, When generating a letsencrypt certificate with the [tlsserver](https://letsencrypt.org/docs/profiles/#tlsserver) ACME profile to mimic the future of letsencrypt (see https://letsencrypt.org/2025/05/14/ending-tls-client-authentication/ ) then my prosody server can't to any s2s with metronome...