1
0
mirror of https://github.com/trusch/libbcrypt.git synced 2025-09-19 06:41:33 +03:00

43 Commits

Author SHA1 Message Date
Tino Rusch
d6523c370d Merge pull request #29 from motz61/master
fix error: conflicting types for 'crypt_r'
2021-06-22 07:51:07 +02:00
iustin.danut
b8976c966e fix error: conflicting types for 'crypt_r' 2021-06-21 17:23:27 +03:00
Tino Rusch
fbbd977296 Merge pull request #28 from Sweco-NL/bugfix/gcc-preprocessor-warnings
Fixed a couple of GCC preprocessor warnings
2021-05-10 18:15:49 +02:00
Arjen Hoogesteger
73e5f58d46 Fixed a couple of GCC preprocessor warnings 2021-05-10 16:57:45 +02:00
Tino Rusch
650a379957 Merge pull request #23 from jondef/master
Fixed compiling with mingw for windows 32 bit
2021-03-06 16:06:27 +01:00
Tino Rusch
c3f0e89f5f Merge pull request #24 from Amadeus-/fixed_README
Fixed example code
2021-03-06 16:05:39 +01:00
Tino Rusch
6e8e02092c Merge pull request #25 from Amadeus-/vs2019
Visual Studio 2019 support
2021-03-06 16:05:25 +01:00
Amadeus
585910422f Visual Studio 2019 support 2020-07-16 11:22:28 -05:00
Amadeus
44c21373ff Fixed example code 2020-07-16 11:15:14 -05:00
Jon
707abadac9 Fixed compiling with mingw for windows 32 bit 2020-05-22 18:39:52 +02:00
Tino Rusch
f80c717303 Merge pull request #22 from ethanmoffat/ethanmoffat/fix_windows
Only add include/bcrypt as include directory on non-windows
2020-05-21 19:56:07 +02:00
Ethan Moffat
93079c83c2 Only add include/bcrypt as include directory on non-windows
Fixes build errors due to include paths / filename collisions on Windows 10
2020-05-21 04:14:56 -07:00
Tino Rusch
87659025fd Merge pull request #18 from pliablepixels/shared_static
Allow option to build shared or static
2019-11-13 07:40:57 +01:00
Tino Rusch
142b981baa Merge pull request #20 from kriive/master
Update example code snippet in README.md
2019-10-13 14:48:18 +02:00
Manuel Romei
1c56ae8016 Update example code snippet in README.md
Use static functions instead of object class
2019-10-08 16:13:28 +02:00
Pliable Pixels
be171cd75d remove force 2019-05-02 11:26:00 -04:00
Pliable Pixels
556232dc82 Allow option to build shared or static 2019-05-02 10:44:23 -04:00
Tino Rusch
180cd33726 Merge pull request #13 from LiamKarlMitchell/windows
Windows
2019-01-22 17:49:08 +01:00
Liam Mitchell
0d85d1d83e Removing unused defines.
This resolves #9, resolves #12
2019-01-02 21:49:06 +13:00
Liam Mitchell
d7b9604ca7 Adding windows support.
Wrapping around the random bytes.
2019-01-02 21:41:51 +13:00
Tino Rusch
de2370379b Merge pull request #11 from kriive/master
Restore bcrypt/BCrypt.hpp
2018-11-20 13:47:51 +01:00
Manuel Romei
6969f7e333 Restore bcrypt/BCrypt.hpp
Header file was erroneously moved from bcrypt/BCrypt.hpp to BCrypt.hpp
2018-11-20 09:23:15 +01:00
Tino Rusch
fea39312e7 Merge pull request #8 from kriive/master
Add support for ARM builds and various CMake tweaks
2018-11-03 16:03:12 +01:00
Manuel Romei
3a49f4e987 Merge pull request #4 from kriive/fix/arm-compile
Fix compilation on ARM
2018-11-03 14:34:18 +01:00
Manuel Romei
ebc6c4d9bf Fix compilation on ARM
Move GNU stack protection inside i386 include guard.
2018-11-03 14:23:44 +01:00
Manuel Romei
c92cf34520 Merge pull request #3 from kriive/fix/cmakelists
Update .gitignore and fix headers not found
2018-11-03 14:13:20 +01:00
Manuel Romei
09e110b1b6 Add libraries to /usr/include 2018-08-08 09:37:58 +02:00
Manuel Romei
f214467c28 Add .gitignore 2018-08-08 09:37:46 +02:00
Manuel Romei
0be968894c Merge pull request #2 from kriive/fix/soname
Rewrite CMakeLists.txt to make lintian happy
2018-08-07 17:23:08 +02:00
Manuel Romei
31ceb39fe6 Install only used headers
Install only BCrypt.hpp in dev-package.
2018-08-07 16:54:19 +02:00
Manuel Romei
8d25937170 Merge pull request #1 from trusch/master
Merge pull request #5 from kriive/master
2018-08-07 14:51:47 +02:00
Manuel Romei
0ea2d9360b Add SONAME in CMake
Add SONAME to make lintian happy.
2018-08-07 14:47:21 +02:00
trusch
2c48ea0cb3 Merge pull request #5 from kriive/master
Add Windows support and ASM cmake support
2018-02-23 18:14:18 +01:00
Manuel Romei
d9b7529c3a Fix style 2018-02-23 17:40:02 +01:00
Manuel Romei
9b6c73915f Add x86.S file and tweak CMakeLists
This commit makes libbcrypt to compile also on Windows.
2018-02-23 16:29:39 +01:00
Manuel Romei
7985513d0e Patch CMakeLists.txt to work on Win
This commit patches CMakeLists.txt to enable compiling on Windows.
It also adds a .gitignore file to prevent compiled files to be uploaded
on GitHub.
2018-02-23 15:25:30 +01:00
Tino Rusch
f9b33f9ee8 make interface more simple due to the usage of static functions; 2015-11-04 14:26:07 +01:00
Tino Rusch
7492b920f8 Merge branch 'master' of github.com:trusch/libbcrypt 2015-10-25 12:36:35 +01:00
Tino Rusch
8516256561 make main.cpp (the usage example) more verbose; 2015-10-24 18:29:07 +02:00
Tino Rusch
e02aa3c056 removed x86 assembler optimizations (seems to be useless for this purpuse since we want bcrypt to be slow ;) ) 2015-10-24 18:28:23 +02:00
trusch
529b7f2d9e Create README.md 2015-10-22 20:05:56 +02:00
Tino Rusch
7802fd7c58 initial commit; 2015-10-22 19:58:34 +02:00
trusch
54276bf79b Initial commit 2015-10-22 19:56:44 +02:00