Update the changelog for the private message changes
Trivial comment change in an e2e test
Entirely remove the code for the “preferred_from” nick

Since private messages are now always coming from the server-wide JIDs
Do not mark message to bare JID private/no-copy
f8da92a8 — Jonas Schäfer 2 years ago
Always send direct messages to the user’s bare JID

This has the following advantages:

- Works while all resources are offline (persistent channels)
- Helps with combating duplicate messages when sent to different
  resources, resources going offline, carbon-copying etc. etc.

As a side effect, this also makes the MUC PMs not be MUC PMs and
always be emitted from the server-wide JID of the sending user.

Fixes #3313.
Start version 10.0
Merge branch 'v9'
Release version 9.0
f548f631 — louiz’ 2 years ago
Merge branch 'v9'
b98434b5 — louiz’ 2 years ago
In CAP messages, handle the last arg as a list of capabilities

Instead of just one. This fixes the issue of the "trailing whitespace" since we
now split it on ' '

Fix #3442
df2fe0bc — louiz’ 2 years ago
Fix the parsing of IRC messages, especially with trailing spaces
d0160103 — louiz’ 2 years ago
Fix the archlinux url in Dockerfile
063e6b12 — louiz’ 2 years ago
Handle SASL failures by displaying a message and aborting the connection
4d6fdb07 — louiz’ 2 years ago
Document the SASL feature
189015af — louiz’ 2 years ago
Conditionally compile the SASL code only with botan and database
e4550d32 — louiz’ 2 years ago
e2e: do not fail to start if no irc database exist yet
2e1ddeb6 — louiz’ 2 years ago
Implement SASL plain authentication
655bc344 — louiz’ 2 years ago
Add a missing ostream include

Makes the build fail, on some condition.

fix #3434
99c76f0f — louiz’ 2 years ago
ci: Do not fail the packaging:rpm job if test:fedora did not run
b0b1cd98 — louiz’ 2 years ago
ci: do not allow packaging jobs to fail