~singpolyma/biboumi

a20c60a0 — Florent Le Coz 9 years ago
Messages coming from the IRC server are of type "chat"
65601a96 — Florent Le Coz 9 years ago
The default type for message stanza is "normal"
e971f64f — Florent Le Coz 9 years ago
Catch all exception produced by a received message (irc or xmpp)
44b72b74 — Florent Le Coz 9 years ago
The absence of a from attribute is an unrecoverable error, just ignore it
3c5f8236 — Florent Le Coz 9 years ago
Send a stanza error when receiving bad stanzas

Whether this is a bad-request (missing XML attributes or elements) or an
internal server error.
2ffbfb71 — Florent Le Coz 9 years ago
Idem
1208ba25 — Florent Le Coz 9 years ago
Use the correct type of error
e47b164a — Florent Le Coz 9 years ago
Send an error presence whenever a user tries to join an invalid room
cdc3183d — Florent Le Coz 9 years ago
Introduce two new bool, to know if the xmpp component should try to reconnect

If we never succeeded our connection+auth process, means we should probably
not attempt any-more, and just give up.  If we ever did, this means a
reconnect is a good idea
ffc820e2 — Florent Le Coz 9 years ago
Reconnected immediately to the XMPP whenever it closes the connection
e196d2f1 — Florent Le Coz 9 years ago
Do not send data if we are connected, send it only once we actually are
3b1bf740 — Florent Le Coz 9 years ago
Fix the CMakeLists.txt regarding ronn
930696e4 — Florent Le Coz 9 years ago
Remove useless cast
601159e8 — Florent Le Coz 9 years ago
Fix a bus error by not going above an array boundary
db6ea52b — Florent Le Coz 9 years ago
Provide details about what error the XML parser encountered
86d4347a — Florent Le Coz 9 years ago
Avoid unnecessary copies by recv()ing data directly into the expat buffer
df774d45 — Florent Le Coz 9 years ago
Use scatter/gather io with sendmsg to avoid concataning strings all the time
e2b9e802 — Florent Le Coz 9 years ago
Fix a wrong comment
76b131e1 — Florent Le Coz 9 years ago
Do not try to connect to an irc server if we are connected or connecting
f6029d5b — Florent Le Coz 9 years ago
Add missing stdexcept includes
Next