Florent Le Coz
7ec1f1242f
Add the FindCARES cmake module
2015-02-23 13:56:08 +01:00
Florent Le Coz
0ee47f628d
Fix the cmake LIBUUID_INCLUDE_DIRS value when we are not using pkg-config
2015-01-10 04:19:33 +01:00
Florent Le Coz
2bb4a347cd
Improve dependencies checks in the build process
...
- Rename all Find*.cmake files to uppercase, to make things more consistent,
and fix some issues with them (notably the REQUIRED flag)
- Rename SYSTEMDDAEMON to SYSTEMD and only use the libsystemd instead of
libsystemd-daemon because it's deprecated for a long time now
- Provide a WITH_* and WITHOUT_* switch for all optional dependencies
- Document things in the INSTALL file
2014-11-13 06:44:15 +01:00
Florent Le Coz
800d7df9aa
Properly search for libbotan even in a botan-1.11 subdirectory
2014-06-08 12:59:50 +02:00
Florent Le Coz
23f32ba39e
Implement TLS support using Botan
...
For now, it tries two TLS ports and then connects to the non-tls port. In
the future we would like the user to be able to configure that.
fix #2435
2014-06-08 05:07:54 +02:00
Florent Le Coz
a63faf6fa9
Use libuuid to generate unique IDs for iq and adhoc sessions
2014-05-30 13:39:00 +02:00
Florent Le Coz
8eb9e535a3
Use pkg-config first to find libraries
2014-05-30 13:15:13 +02:00
Florent Le Coz
dd552b1e34
Link with systemd instead of systemd-daemon
2014-04-30 02:03:24 +02:00
Florent Le Coz
9d8166f10d
Add support for systemd-daemon
2014-04-15 07:02:09 +02:00
Florent Le Coz
754dd898a7
Fix a typo in Find* comments
2014-02-19 01:48:55 +01:00
Florent Le Coz
293cab0d37
Fix FindIconv cmake module to correctly compile the c++ test code
2014-02-19 01:11:46 +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
b11126a19d
Provide a JID for IRC users, and add a stringprep dependency for this
2013-12-08 20:14:12 +01:00
Florent Le Coz
fb01f78b0a
Rewrite the FindIconv module cleanly
2013-12-08 15:57:10 +01:00
Florent Le Coz
2c9680bc03
Rewrite the FindCryptopp cmake module cleanly
2013-12-08 15:57:06 +01:00
Florent Le Coz
ef014f7ddf
Properly detect iconv features to compile
2013-11-10 03:18:08 +01:00
Florent Le Coz
dea7f60fa1
Add FindCryptoPP to the cmake search stuf
2013-11-03 17:55:39 +01:00