Commit Graph
17 Commits
Author SHA1 Message Date
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