626 Commits (dc763d3db486fcc3218d1d4f8dffd5a333cfffdb)

Author SHA1 Message Date
Daniel Scharrer dfed377442 test: Fix unused variable warning with some compilers 1 year ago
Daniel Scharrer 88f1d5fa33 xchacha20: Fix build with older compilers 1 year ago
Daniel Scharrer 102de3e406 xchacha20: Fix derive_subkey on big endian platforms 1 year ago
Daniel Scharrer 5545a515ea pbkdf2: Reuse common hash state between iterations 1 year ago
Daniel Scharrer 689c03ed0e iteratedhash: Add support for using a pre-initialized state 1 year ago
Daniel Scharrer 2939ac1f78 xchacha20: Make conversion explicit 1 year ago
Daniel Scharrer 345b5cb38e slice: Fix use of undefined BOOST_VERSION 1 year ago
Daniel Scharrer f56ff666c2 test: Fix Windows build 1 year ago
Daniel Scharrer 3563c9892c slice: Fix build with Boost < 1.72 1 year ago
Daniel Scharrer 9bb1db817a pbkdf2: Force constants to be compile-time 1 year ago
Daniel Scharrer 59d7900e10 test: Adjust summary text 1 year ago
Daniel Scharrer dd33f81336 test: Make constructor explicit and add virtual destructor 1 year ago
Daniel Scharrer cd209a6282 header: Extract function 1 year ago
Daniel Scharrer 3bd0ef04ca header: Code style 1 year ago
Daniel Scharrer 9f6fd6d2c3 xchacha20: Fix header guard 1 year ago
Daniel Scharrer 4be2e8a24c sha256: Code style 1 year ago
Daniel Scharrer 1de78e5927 Add preliminary support for Inno Setup 6.4.0 1 year ago
Daniel Scharrer a1e7112aae Add PBKDF2-SHA256 key derivation support 1 year ago
Daniel Scharrer f478374208 Add XChaCha decryption support 1 year ago
Daniel Scharrer 3b71836197 decryption fixup 1 year ago
Daniel Scharrer d32cd56880 Rename USE_ARC4 to BUILD_DECRYPTION 1 year ago
Daniel Scharrer 2d58f41a64 Add SHA-256 hash support 1 year ago
Daniel Scharrer 26b1e5dbcd math: Add rotr_fixed 1 year ago
Daniel Scharrer f75953179d sha1: Add unit test 1 year ago
Daniel Scharrer a04b97b85d md5: Add unit test 1 year ago
Daniel Scharrer 7a250f6b77 crc32: Add unit test 1 year ago
Daniel Scharrer cd0f3c78f1 arc4: Add unit test 1 year ago
Daniel Scharrer b7adff5f5a adler32: Add unit test 1 year ago
Daniel Scharrer 6376c1ae30 Add a simple unit test framework 1 year ago
Daniel Scharrer 098180a060 Add support for Inno Setup 6.3.x 1 year ago
Daniel Scharrer 15777a53e3 run: Add missing debug string 1 year ago
Daniel Scharrer 688272220d header: Adjust architecture debug strings 1 year ago
Daniel Scharrer fcc2ef9c3d windows: Recognize Windows 11 1 year ago
Daniel Scharrer 73a18a014e header: Add missing enum strings 2 years ago
Daniel Scharrer bc4b674754 storedenum: Change result conversion operator into explicit function 2 years ago
Bernhard Rosenkränzer 264c2fe6b8 Fix build with boost 1.85 2 years ago
Daniel Scharrer 325a7c9655 iteratedhash: Fix alignment check 3 years ago
undef 4c2bc0bb42 fix some typos 3 years ago
Dmitry Skvortsov 83c1544b3f
Add support for a modified Inno Setup 5.3.10 variant 4 years ago
Daniel Scharrer 4858132351 Update copyright years 6 years ago
Daniel Scharrer 99561c8835 version: Use boost::contains 6 years ago
Daniel Scharrer 7e6cfcf145 windows: Mark constructor as explicit 6 years ago
Daniel Scharrer 4691bf815a windows: Replace codecvt in console output with own WTF-8 → UTF-16 code 6 years ago
Daniel Scharrer b75de8c90f encoding: Add WTF-8 to UTF-16 helper functions 6 years ago
Daniel Scharrer 1381ebdab6 windows: Fix double free 6 years ago
Daniel Scharrer 9078c538ba Add preliminary support for Inno Setup 6.1.0 6 years ago
Daniel Scharrer 401ac25496 CMake: Update version file parser 6 years ago
Daniel Scharrer 80a8cf7ccb version: Fix type and add info 6 years ago
Daniel Scharrer d8d4d57fb3 Update copyright years 6 years ago
Daniel Scharrer 195bebac9d Improve message for loader header errors 6 years ago