Commit Graph

17 Commits

Author SHA1 Message Date
cf8aaf0c84
Fixed a bunch of warnings with legacy MinGW version. 2021-03-20 21:18:53 +01:00
6a37d76f35
Avoid the use of a "Trigraph" in the test data. 2021-03-20 21:18:50 +01:00
e105feb651
Added support for link-time-optimizations. 2021-03-20 21:18:49 +01:00
0fbc7f1fb9
Added build script for Windows. 2021-03-20 21:18:48 +01:00
37b6c40278
Added helper script for profile-guided optimization (PGO). 2021-03-20 21:18:47 +01:00
9c08cb9dd4
Use __attribute__((destructor)), if supported by the compiler. 2021-03-20 21:18:45 +01:00
f3f97110f6
Automatically perform initialization when slunkcrypt_random_bytes() is called for the first time. 2021-03-20 21:18:43 +01:00
77c2cda5ee
Added global (de)initialization functions. 2021-03-20 21:18:38 +01:00
183b40f97d
Solaris compile fix. 2021-03-20 21:18:35 +01:00
39d9aab439
Some compatibility fixes for legacy MinGW and Cygwin. 2021-03-20 21:18:33 +01:00
aeb7d1af4a
Some compile fixes for Cygwin + improved Makefile to generate version info (on Windows). 2021-03-20 21:18:30 +01:00
20d7632fcb
Some code refactoring. 2021-03-20 21:18:28 +01:00
f671aef3d7
Renamed project to "SlunkCrypt", in order to avoid name clashes with existing projects. 2021-03-20 21:18:27 +01:00
701658dd96
Fixed a few warnings. 2021-03-20 21:18:18 +01:00
44fef04cbc
Some code clean-up. 2021-03-20 21:18:16 +01:00
53dcefacbb
Makefile improvements. 2021-03-20 21:18:15 +01:00
dc9fe30673
Added simple Makefile. 2021-03-20 21:18:10 +01:00