Commit Graph
22 Commits
Author SHA1 Message Date
Florent Le Coz 51c28a2dbb Fix the include guard of revstr.hpp 2015-01-26 21:12:40 +01:00
Florent Le Coz 720e31a511 Fix a few issues reported by static analyzers 2014-12-17 13:37:57 +01:00
Florent Le Coz c20bdd6879 Add utils::revstr 2014-11-12 08:13:02 +01:00
Florent Le Coz 48ed47207c Add missing <string> include in timed_events.hpp
fix #2552
2014-06-28 18:38:50 +02:00
Florent Le Coz 5c9d2c23ba TimedEventsManager is now a singleton 2014-05-30 15:51:43 +02:00
Florent Le Coz 5cca518c2d Timed events can have a name, and can be canceled based on their name 2014-05-30 15:42:01 +02:00
Florent Le Coz 5999e6e0c3 Introduce the timed events 2014-05-28 17:31:28 +02:00
Florent Le Coz 594bac1e84 Remove binary.hpp and use the c++14 feature 0b 2014-04-28 19:44:09 +02:00
Florent Le Coz c6059e5a21 Upgrade to C++14 2014-04-28 18:46:25 +02:00
Florent Le Coz d1c6d64546 Add missing stdexcept includes 2014-01-13 20:19:10 +01:00
Florent Le Coz 48b4f7b83f Remove cryptopp dependency, directly include a simple sha1 implementation 2014-01-13 20:11:36 +01:00
Florent Le Coz 3960e4d5af Functions to provide xml-valid strings
By removing invalid chars, see http://www.w3.org/TR/xml/#charsets
2013-12-15 00:34:13 +01:00
Florent Le Coz cb718def0c Put utils::tolower definition in its own cpp file 2013-12-08 18:02:24 +01:00
Florent Le Coz 1151c26c36 Channel names are case insensitive
But some servers (epiknet for example) send channel names with an uppercase
2013-11-28 02:14:42 +01:00
Florent Le Coz bfcc9cdc74 Send XMPP multi-line messages as multiple IRC messages 2013-11-21 00:58:14 +01:00
Florent Le Coz 5817a95b5e Basic handling of modes, both ways 2013-11-12 23:48:10 +01:00
Florent Le Coz af4fc92c21 Fix the include of the config.h 2013-11-10 03:35:31 +01:00
Florent Le Coz 5cb81cace0 And actually use the values found by cmake 2013-11-10 03:29:12 +01:00
Florent Le Coz ef014f7ddf Properly detect iconv features to compile 2013-11-10 03:18:08 +01:00
Florent Le Coz ccebe901d7 Check UTF-8 encoding, and convert strings to UTF-8
Handle conversion errors properly by inserting � instead.  Add a binary
header to provide portable way to write binary literals (I like them) Also
add a test file.  ref #2404
2013-11-09 06:01:47 +01:00
Florent Le Coz 4b76a30d04 Add make_unique.hpp and split.hpp 2013-11-06 21:01:18 +01:00
Florent Le Coz 7869ef2ace First step of the connection skeleton
Basic connect, socket creating, polling, recving, etc.
2013-11-02 03:19:24 +01:00