~singpolyma/biboumi

61ecaab4 — Florent Le Coz 10 years ago
Re-add support for /me messages from IRC

It was recently removed because it was handled in the old "convert irc
colors" code. It now is in the right place.
3c5cdec1 — Florent Le Coz 10 years ago
Add some documentation
e6f20d3c — Florent Le Coz 10 years ago
Implement IRC format to xhtml-im conversion

The generated XML is very verbose because each IRC formatting tag makes us
close a <span/> element and reopen it with the new style applied.  However,
this works quite well and is easy to implement.
31e18e49 — Florent Le Coz 10 years ago
fsanitize=address requires libasan, that’s a useless dependency.

Also we cannot use both this feature and valgrind at the same time.
So, I’ll just specify this flag myself when I need it, this doesn’t
need to be there by default
fba01f46 — Florent Le Coz 10 years ago
Remove incomplete implementation of remove_irc_colors
959291af — Florent Le Coz 10 years ago
Set the parent of a node passed to add_child, and return it for conveniance
12a18ca7 — Florent Le Coz 10 years ago
TIL override and final
bfcc9cdc — Florent Le Coz 10 years ago
Send XMPP multi-line messages as multiple IRC messages
70a58a8f — Florent Le Coz 10 years ago
Merge branch 'epolletc'
b7290854 — Florent Le Coz 10 years ago
Let the user choose the poller to use through cmake POLLER option

Use ccmake, or cmake -i, or cmake -DPOLLER=EPOLL, for example
b569240a — Florent Le Coz 10 years ago
Use epoll
1e122d33 — Florent Le Coz 10 years ago
Send the motd as one single big message

We append each line to a string, and when the MOTD is
complete, we send that string at once.
e7a441e7 — Florent Le Coz 10 years ago
Add a test for xml escape/unescape
a85e1aba — Florent Le Coz 10 years ago
Fix a warning
641166b0 — Florent Le Coz 10 years ago
Link with pthread, required by cryptopp
83219052 — Emmanuel Gil Peyrot 10 years ago
Fix JID parsing
8c33a01e — Florent Le Coz 10 years ago
Include stdlib.h for atoi
abce2fc9 — Florent Le Coz 10 years ago
Do not crash on special chars in the content of message

That’s ugly, and we need to sanitize everything properly, and also handle
these special messages.
08598012 — Florent Le Coz 10 years ago
Handle KICK in irc channel, both ways
3cfaab9a — Florent Le Coz 10 years ago
Map irc commands to callbacks, in a clean way
Next