ref: e0c50dd99a6343000e147711d4a75dacd3853341 biboumi/src/xmpp/biboumi_component.cpp -rw-r--r-- 46.2 KiB
Add gateway/irc and caps
80c5a0e1 — louiz’ 2 years ago
Use recipient-unavailable when we are not connected to the IRC server

Instead of remote-server-not-found

See #3427
9cb6a0c2 — louiz’ 2 years ago
Entirely remove the code for the “preferred_from” nick

Since private messages are now always coming from the server-wide JIDs
212e8e59 — louiz’ 2 years ago
Merge remote-tracking branch 'linkmauve/die-gc1.0-die'
2c4ffbf2 — louiz’ 2 years ago
Consider the nick change only if it is NOT a join
fc22e063 — louiz’ 2 years ago
Fix a type stable-id -> stanza-id, and add a test case to be exhaustive
40d2168a — louiz’ 2 years ago
Announce the urn:xmpp:sid:0 NS in MUC's disco#info

As required by XEP 0359

Should fix #3369
e9670889 — louiz’ 2 years ago
Make sure we keep the stable-id and origin-id nodes when required

See https://xmpp.org/extensions/xep-0359.html
fd98e60a — louiz’ 2 years ago
Avoid nick changes when joining a room that was already joined

By an other resource, or anything

fix #3423
14fe9711 — Emmanuel Gil Peyrot 3 years ago
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.
61757e48 — louiz’ 3 years ago
Mark all rooms as non-anonymous

close #3390
b68f3605 — Jonas Schäfer 3 years ago
XEP-0410: implement server-side optimisation for self-pings

This prevents the ping from round-tripping through IRC and
possibly a random other client of the user. Please see XEP-0410
for the rationale.

Fixes #3385.
88fe1783 — louiz’ 4 years ago
Do not change our nick if we send a presence to a non-joined channel

fix #3378
478619b1 — louiz’ 4 years ago
Trivial little syntax changes
b1564e4d — louiz’ 4 years ago
Fix a bunch of int to unsigned int conversion warnings
782732ba — louiz’ 4 years ago
Remove a bunch of useless empty lines
21a79b7b — louiz’ 4 years ago
Reject messages from unjoined resources, with an error

fix #3346
2f0e26db — louiz’ 4 years ago
Channels’ disco#info includes the number of participants

fix #3311
5ff3696d — louiz’ 4 years ago
Merge branch 'v8'
760076a3 — louiz’ 4 years ago
Make the global ad-hoc configure command available in fixed mode

fix #3360