~singpolyma/biboumi

ref: 5990a8bf8ae622f075a7e2a12b2f5ac0cab8713b biboumi/src/irc/irc_client.cpp -rw-r--r-- 40.1 KiB
5990a8bf — louiz’ 6 years ago
Correctly handle the nick change inside the virtual channel
00eb18ba — louiz’ 6 years ago
Refactor channel->parting to a new location
8ac8d2b2 — louiz’ 6 years ago
Correctly set status="110" in the presence for the target of a kick
ffad4306 — louiz’ 6 years ago
Use LIST * instead of just LIST, because some servers don’t accept it

Also add a e2e test for the list query
d1626c92 — louiz’ 6 years ago
When joining a channel, send the most recent history found in the database
7d05f9b6 — louiz’ 6 years ago
Fix the author of the IRC invite
4c8fb9a0 — louiz’ 6 years ago
Forward IRC invites to XMPP
663d4ad5 — louiz’ 6 years ago
Forward mediated invitations (XMPP to IRC only)
0d2dd71d — louiz’ 6 years ago
Don’t use ! as the separator for nicknames, use % instead

It’s now easier to use. The distinction between a nick and a channel name is
based on the first character (by default it's '#' and '&'). The user doesn’t
have to worry about which separator to use anymore.

fix #3066
c1f678e4 — louiz’ 6 years ago
Fix a missing include for strlen
430bf3a6 — louiz’ 6 years ago
Properly calculate the maximum size of each message line, before cutting

fix #3067
849c50f9 — louiz’ 6 years ago
Save our own host, as reported by the server
4b1c580b — louiz’ 6 years ago
cut messages at 512 bytes, taking into account the UTF-8 codepoints

ref #3067
80d0c19c — louiz’ 6 years ago
Refactor, test and improve the way we cut too-long messages for IRC
5a2e6116 — louiz’ 6 years ago
Show off, with some variadic templates, for the logger module
2d11a5f4 — louiz’ 6 years ago
Support multiple nick session, except for IQs

ref #2556
507d0c2c — louiz’ 6 years ago
Forward everything to all concerned XMPP resources
fdddd447 — louiz’ 6 years ago
Use “using” instead of typedef
04d28f96 — louiz’ 6 years ago
Forward the topic authors, handle the author from 333 messages

fix #2
464261d4 — louiz’ 6 years ago
Support RPL_NOTPIC and 005
Next