~singpolyma/biboumi

Typos: negociat… -> negotiat…
Remove .clang-format file
fix localtime call -> _r
99bb8c97 — Emmanuel Gil Peyrot 1 year, 7 months ago
irc.ppirc.net is no more, remove its configuration
Changelog for -t feature
Little code simplification for conf_filename
0bb4f144 — Félix Baylac-Jacqué 1 year, 9 months ago
CLI: Add a test config flag

Adding a -t configuration flag that will make biboumi check the
configuration file syntax.

Such a syntax check is handy for some deployment tools. It helps the
tooling to statically analyse the configuration file and prevent
unecessesary deployments when the configuration file is clearly
incorrect.

Updating the synopsis with this new flag.
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
Merge branch 'v9'
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
Fix the parsing of IRC messages, especially with trailing spaces
d0160103 — louiz’ 2 years ago
Fix the archlinux url in Dockerfile
Handle SASL failures by displaying a message and aborting the connection
Next