~singpolyma/biboumi

ref: 464261d4ed462f5d74507fe4d17bc5f76b5f726d biboumi/src/irc/irc_client.cpp -rw-r--r-- 37.6 KiB
464261d4 — louiz’ 6 years ago
Support RPL_NOTPIC and 005
0a352e55 — Florent Le Coz 7 years ago
Move the irc callbacks into the cpp file
1f8333f2 — Florent Le Coz 7 years ago
Support a trusted SHA1 fingerprint to be configured for each IRC server
a38b1769 — Florent Le Coz 7 years ago
Support multi-prefix

See http://ircv3.net/specs/extensions/multi-prefix-3.1.html
ref #3103
7e242714 — Florent Le Coz 7 years ago
Use references instead of raw pointer, to store the “parent” object

In Bridge and IrcClient
24176883 — Florent Le Coz 7 years ago
Add the outgoing_bind option

Lets the admin choose a local address to bind each outgoing (IRC) socket.
e8386bd1 — Florent Le Coz 7 years ago
Provide an adhoc option to let user pass the cert verif for some IRC servers
0a4041f7 — Florent Le Coz 7 years ago
Fix the initial IRC nickname (was using realname, by mistake)
34fc1d40 — Florent Le Coz 7 years ago
Implement a basic webirc support

See https://kiwiirc.com/docs/webirc

fix #3135
2c932cf0 — Florent Le Coz 7 years ago
Fix the double sending of the USER command
142516a6 — Florent Le Coz 7 years ago
Fix some trivial issues reported by cppcheck
1aa2c2d8 — Florent Le Coz 7 years ago
Introduce the realname_from_jid option

When set to true, the realname and username are extracted (by default) from
the user’s JID

fix #3136
84aafab6 — Florent Le Coz 7 years ago
Provide the “realname_customization” option

ref #3136
6512f830 — Florent Le Coz 7 years ago
The realname is also saved as an IrcClient member
f904d579 — Florent Le Coz 7 years ago
Provide username and realname IRC server options

Used in the USER command when connecting to the IRC server, instead of the
first nick.

fix #3028
7247228e — Florent Le Coz 7 years ago
Connection may be closed from our side too
ceec9890 — Florent Le Coz 7 years ago
Add a field (in the configure form) to specifiy an after-connect IRC command
890cfe90 — Florent Le Coz 7 years ago
Provide Ports and TLS Ports IRC-server ad-hoc options

This let any user choose which ports to use when connecting to the IRC
server. This also lets the user choose whether or not to force TLS usage (by
setting no non-TLS port).

fix #2731
532228a3 — Florent Le Coz 7 years ago
Send a PASS IRC command if the “pass” config is sot by a user, on an IRC server

fix #3068
73573ebb — Florent Le Coz 7 years ago
Trivial cleanup in irc_client.cpp
Next