Commit Graph
18 Commits
Author SHA1 Message Date
Link Mauve c7a0ce553f Remove GNOME and Mozilla IRC networks
Both have been decomissioned, both projects moved to Matrix instead.
2025-09-08 00:27:17 +02:00
Emmanuel Gil Peyrot 2bd91dcf6f Replace inexistant lightmagenta CSS colour with hotpink
This improves compatibility with clients respecting the CSS
specification.

Thanks PulkoMandy, who found it using libcss in Renga!
2023-10-06 11:04:05 +02:00
Emmanuel Gil Peyrot 99bb8c977c irc.ppirc.net is no more, remove its configuration 2020-11-09 01:27:42 +01:00
Emmanuel Gil Peyrot 14fe971183 Don’t treat presence updates as MUC joins
If the user sends a directed presence to an unjoined MUC without a <x/>
element, send a presence error back instead of attempting to join it
again, as this is almost never what the user wants.

Fixes #3415.
2019-11-13 23:25:17 +01:00
Emmanuel Gil Peyrot b70136b96e Add a note about multiple admins in the ChangeLog 2018-04-16 00:53:25 +02:00
Emmanuel Gil Peyrot 6f22658cca Add a note about multiple admins in the manpage 2018-04-16 00:53:25 +02:00
Emmanuel Gil Peyrot 0d487f40c5 Use Config::is_in_list() to allow for multiple admins 2018-04-16 00:53:25 +02:00
Emmanuel Gil Peyrot a429b2ea27 Add a Config::is_in_list() method 2018-04-16 00:53:25 +02:00
Emmanuel Gil Peyrot 39a32d5524 Use jid.bare() instead of manual concatenation 2018-04-16 00:53:25 +02:00
Emmanuel Gil Peyrot 0391f17f99 Add XEP-0106 support to the bridge
This allows the user to join channels containing forbidden characters
in the local part, like #r&d or #group/project.
2016-06-21 23:15:25 +01:00
Emmanuel Gil Peyrot 350d48a5bf Fix typo in bridge.hpp 2016-06-15 21:54:26 +01:00
Emmanuel Gil Peyrot abedca196f Make the default config file put the database in /var/lib 2016-06-11 18:03:00 +01:00
Emmanuel Gil Peyrot ad15924ac3 Allow cmake to configure the systemd unit’s user and group 2016-06-11 01:34:03 +01:00
Emmanuel Gil Peyrot e24ed4f70c Make sure XDG_CONFIG_HOME is absolute, as per XDG basedir spec. 2015-05-04 17:08:08 +02:00
Emmanuel Gil Peyrot ac30733800 Search for the config file in $XDG_CONFIG_DIR/biboumi.
This environment variable points to the location the user expects to
find every program’s config file, or if it isn’t set, ~/.config/biboumi
(with a fallback to . if $HOME isn’t set).

fix #2553
2015-05-04 16:50:35 +02:00
Emmanuel Gil Peyrot e4fcbd3030 Add support for password-protected IRC rooms. 2015-01-14 12:38:46 +01:00
Emmanuel Gil Peyrot 3d9183557f Convert \n to <br/> in xhtml body
fix #2539
2014-06-08 05:35:36 +02:00
Emmanuel Gil Peyrot 83219052c3 Fix JID parsing 2013-11-14 23:31:32 +01:00