~singpolyma/biboumi

f904d579 — Florent Le Coz 8 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
f6d9b7d7 — Florent Le Coz 8 years ago
Fix two small warnings
2928598e — Florent Le Coz 8 years ago
Catch TLS exceptions, close the connection and inform the user of the error
7247228e — Florent Le Coz 8 years ago
Connection may be closed from our side too
ceec9890 — Florent Le Coz 8 years ago
Add a field (in the configure form) to specifiy an after-connect IRC command
890cfe90 — Florent Le Coz 8 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 8 years ago
Send a PASS IRC command if the “pass” config is sot by a user, on an IRC server

fix #3068
1691cf8f — Florent Le Coz 8 years ago
Introduce the configure ad-hoc command on irc servers

Provides two options for now, and they have no effect yet
f1de6d03 — Florent Le Coz 8 years ago
Add Bridge::get_bare_jid
1031989f — Florent Le Coz 8 years ago
XmlNode::add_child can also take a copy of a node
45e8fe56 — Florent Le Coz 8 years ago
Add an AdhocCommandsHandler to store commands specific to IRC servers
19666d2f — Florent Le Coz 8 years ago
Store the target jid in the AdhocSession objects
88ae2599 — Florent Le Coz 8 years ago
Introduce an optional Database module

Uses litesql
33fa1dcd — Florent Le Coz 8 years ago
Also a xdg_data_path
ea0b2f2b — Florent Le Coz 8 years ago
Create a xdg_path function
73573ebb — Florent Le Coz 8 years ago
Trivial cleanup in irc_client.cpp
4cfcc791 — Florent Le Coz 8 years ago
Check the number of argument of every IRC command received from the server

Each IrcClient callback has a max and min size of argument, we call the
callback only if the parsed message has a correct number of arguments,
otherwise it is ignored (with a warning logged).
c3309d0a — Florent Le Coz 8 years ago
Trivial cleanup
f3b3d937 — Florent Le Coz 8 years ago
Use unique_ptr to store the XmlNode’s children

Also fix some constness things
38564d77 — Florent Le Coz 8 years ago
Little cleanup of the XmlNode class

Use map instead of unordered map (it's not slower, and it's shorter).
Use the default move constructor.
Next