Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-18 | build: remove outdated CMake policy | Matthias Schiffer | |
We don't use the module replacements since "Remove gcc-{ar,nm,ranlib} hack" anymore. | |||
2017-03-02 | CMakeList: do not overwrite module path | Yann E. MORIN | |
Currently, the CMakeList.txt completely overwrites the CMAKE_MODULE_PATH variable. This is problematic when an upper-layer buildsystem wants to set its own module path to use custom modules. For example, Buldroot [0] provides a custom platform description [1] to fix cross-compilation issue. Overwriting the module path means that this custom platform description is not found [2]. Providing such a custom platform description is what the upstream cmake devs suggest [3], quoting: If a toolchain file specifies CMAKE_SYSTEM_NAME such that a custom `Platform/MySystem.cmake` file is loaded then the latter can set them [*] as needed for the target platform. [*] offending settings causing RPATH issues during cross-compilation. So we need to append our source tree to the module path, not replace it blindly. [0] https://buildroot.org/ [1] https://git.buildroot.org/buildroot/tree/support/misc/Buildroot.cmake [2] http://autobuild.buildroot.net/results/69f/69fb2e3b549a069e2898506db918423e6742c589/build-end.log [3] http://public.kitware.com/pipermail/cmake/2017-February/065063.html Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> | |||
2016-03-28 | Development version | Matthias Schiffer | |
2016-03-28 | fastd v18v18 | Matthias Schiffer | |
2015-05-16 | build: update minimum required CMake version | Matthias Schiffer | |
2015-01-29 | Development version | Matthias Schiffer | |
2015-01-29 | fastd v17v17 | Matthias Schiffer | |
2014-11-15 | Development version | Matthias Schiffer | |
2014-11-15 | fastd v16v16 | Matthias Schiffer | |
2014-11-11 | Development version | Matthias Schiffer | |
2014-11-11 | fastd v15v15 | Matthias Schiffer | |
2014-06-30 | Development version | Matthias Schiffer | |
2014-06-30 | fastd v14v14 | Matthias Schiffer | |
2014-06-21 | Development version | Matthias Schiffer | |
2014-06-21 | fastd v13v13 | Matthias Schiffer | |
2014-06-06 | Use gcc-provided ar, nm and ranlib if available to allow supporting LTO | Matthias Schiffer | |
2014-05-22 | Add Doxygen support | Matthias Schiffer | |
2014-03-14 | Development version | Matthias Schiffer | |
2014-03-14 | fastd v12v12 | Matthias Schiffer | |
2014-02-25 | Set development version string | Matthias Schiffer | |
2013-12-27 | fastd v11v11 | Matthias Schiffer | |
2013-12-01 | Add fast SSE2 implementations "xmm" for Salsa20 and Salsa20/12 | Matthias Schiffer | |
Public Domain implementations by D. J. Bernstein, see http://cr.yp.to/snuffle.html | |||
2013-11-28 | Add a pclmulqdq ghash implementation | Matthias Schiffer | |
2013-11-02 | Separate cmake files | Matthias Schiffer | |
2013-11-02 | Move all generated headers to the src subdir | Matthias Schiffer | |
2013-11-02 | Convert ghash to the new crypto algorithm scheme | Matthias Schiffer | |
2013-11-02 | Convert aes128-gcm into a generic gcm method | Matthias Schiffer | |
2013-11-02 | Implement the first step towards a more flexible way to support crypto methods | Matthias Schiffer | |
2013-10-29 | Allow using libsodium instead of NaCl | Matthias Schiffer | |
As libsodium has some strange include files (like a version.h), we try to use absolute include paths whenever possible in fastd now and rename our generated headers. | |||
2013-10-28 | Organize method and protocol source files into distinct source directories | Matthias Schiffer | |
2013-10-16 | New development cycle | Matthias Schiffer | |
2013-10-11 | fastd v10v10 | Matthias Schiffer | |
2013-09-07 | fastd v9v9 | Matthias Schiffer | |
2013-08-20 | OpenBSD doesn't support IPv4 on IPv6 sockets | Matthias Schiffer | |
2013-08-15 | Don't require NaCl when it is not used | Matthias Schiffer | |
2013-08-14 | Allow disabling redundant command line options | Matthias Schiffer | |
2013-08-14 | Implement new lexer that is not generated by flex to reduce code size | Matthias Schiffer | |
2013-08-11 | Fix librt check | Matthias Schiffer | |
2013-08-11 | Only link with librt when necessary | Matthias Schiffer | |
2013-08-08 | Check for AI_ADDRCONFIG | Matthias Schiffer | |
2013-08-07 | Implement get_current_dir_name() for *BSD systems | Matthias Schiffer | |
2013-08-07 | Guard socket options not available on FreeBSD | Matthias Schiffer | |
2013-08-07 | Define ethhdr when it is not available | Matthias Schiffer | |
2013-08-07 | Add some more newlines to CMakeLists.txt to make it more readable | Matthias Schiffer | |
2013-08-07 | Disable incompatible CMake options on non-Linux systems | Matthias Schiffer | |
2013-03-30 | Set development version | Matthias Schiffer | |
2013-03-10 | fastd v8v8 | Matthias Schiffer | |
2013-02-25 | Rewrite 'git describe' version support to update the version whenever needed | Matthias Schiffer | |
2013-02-23 | Use 'git describe' output as version string when available | Matthias Schiffer | |
2013-01-15 | Move version number to build system | Matthias Schiffer | |