Commit Graph
61 Commits
Author SHA1 Message Date
Florent Le Coz 897b281e67 Avoid some potential race conditions by blocking the signals we manage
They are atomically unblocked in the ppoll/epoll_pwait calls, avoiding any
race condition on the check of the “stop” or “reload” booleans.
2015-05-27 23:44:23 +02:00
Florent Le Coz fbeb5af364 Update to latest louloulibs revision, and add test for hostname validity
fix #2694
2015-05-13 20:17:43 +02:00
Florent Le Coz 71fec776c4 Update to latest louloulibs
fix #3042
2015-05-07 17:42:37 +02:00
Florent Le Coz a8225dc54c Properly check for connecting or connected status before reconnecting
Note, in our context, is_connecting() includes the resolving part as well as
the actual connection (if we are using c-ares)

fix #3048
2015-04-21 15:38:22 +02:00
Florent Le Coz 0d706741c6 Update louloulibs submodule to the correct revision 2015-04-20 20:35:32 +02:00
Florent Le Coz ad0465b320 Decode incoming JIDs local part according to xep 0106
This let users send message to nicks such as Q@CServe.quakenet.org

fix #3047
2015-04-20 20:33:02 +02:00
Florent Le Coz c243fea660 Update to latest louloulibs revision 2015-03-04 05:56:44 +01:00
Florent Le Coz d88ec5fdf1 Update to latest louloulibs revision 2015-03-02 11:32:18 +01:00
Florent Le Coz e4c696861d Update louloulibs to last revision 2015-03-02 11:06:40 +01:00
Florent Le Coz e6569a1090 Only use include_directory() if the directory path is defined 2015-02-27 12:40:50 +01:00
Florent Le Coz 0ec82c104d Add louloulibs as a submodule 2015-02-27 12:26:48 +01:00