Commit Graph
9 Commits
Author SHA1 Message Date
louiz’ 2b6b577375 cmake: do not use intermediate libraries at all (not even OBJECTS) 2017-03-10 11:11:08 +01:00
louiz’ 2013ed6f98 cmake: Remove the intermediate static libs
Should compile faster (and also take less space on disk)
2017-03-10 10:33:41 +01:00
louiz’ 99a4ddedaf Remove the embedded sha1 code, and use one of botan or gcrypt
This adds a hard dependency on one of Botan or gcrypt. Botan is already a
recommended dependency, and gcrypt is probably packaged almost everywhere,
so this should not be a big deal.

ref #3241
2017-03-06 00:57:33 +01:00
louiz’ 5b56007828 Use udns instead of c-ares
fix #3226
2017-01-06 22:58:18 +01:00
louiz’ 4cc3dc03fc The config module doesn’t use the logger at all 2016-12-10 03:59:00 +01:00
louiz’ 807ac95e79 Use a portable way to get the relative paths into __FILENAME__ 2016-12-08 02:33:35 +01:00
louiz’ a52baa52e2 Workaround for debian and other old OS that do not have std::put_time 2016-11-07 20:26:28 +01:00
louiz’ c54f28d29d Conditionally use strptime if we don’t have std::get_time 2016-10-11 21:00:56 +02:00
Florent Le Coz e1a7114c8d louloulibs is directly included, instead of being a submodule
Because this is a nightmare to manage
2015-05-28 23:46:24 +02:00