- Jun 04, 2024
-
-
Dimitar Stoychev authored
- May 21, 2024
-
-
Ondřej Kuzník authored
-
- May 20, 2019
-
-
JP Aumasson authored
fix the Makefile to install libargon2.pc
-
- Apr 24, 2019
-
-
Christopher Hall authored
make sure that lib or libdata are selected based on Kernel and sed the template file to have correct paths If kernel is Linux then default path for Ubuntu For others add LIBRARY_REL=lib64 (or similar to make command) Signed-off-by:
Christopher Hall <hsw@bitmark.com>
-
- Mar 12, 2019
-
-
Samuel Neves authored
Wait for already running threads if a thread creation failed.
-
- Mar 11, 2019
-
-
Milan Broz authored
On memory-constrained systems (like cgroups limited processes) thread creation often fails. The code needs to wait for already running threads on error path; otherwise these threads can access deallocated memory (and cause a segfault or another crash).
-
- Mar 10, 2019
-
-
Samuel Neves authored
use explicit_bzero() on recent glibc versions
-
Samuel Neves authored
Visual Studio improvements
-
- Mar 05, 2019
-
-
Maciej S. Szmigiero authored
glibc 2.25+ has explicit_bzero(), so we can use it to securely wipe memory instead of hacking our own memset-based replacement, just like we already do on OpenBSD.
-
- Feb 10, 2019
-
-
Jeffrey Walton authored
-
Jeffrey Walton authored
-
Jeffrey Walton authored
Unusual for a Visual Studio project file...
-
Jeffrey Walton authored
There are two improvements here. First, drop the minimum requirement for Visual Studio to 2010. This allows someone to open and run the project with VS2010, 2012, 2013, 2015, 2017, etc. Whatever they have on their machine works, and they won't encounter "wrong toolset" errors (or similar). Second, enable debugging information so the code can be stepped under Visual Studio.
-
- Nov 09, 2018
-
-
Dmitry Khovratovich authored
Add tests for Argon2_id.
-
- Aug 31, 2018
-
-
Technion authored
-
- Aug 19, 2018
-
-
Samuel Neves authored
Fix typos
-
Rafael Fontenelle authored
-
- Jun 26, 2018
-
-
daniel-dinu authored
Spelling and updated function name changes
-
daniel-dinu authored
Update maintainer/url of Haskell's `argon2` package
-
Brian Myers authored
* Added new Rust binding to README.md
-
daniel-dinu authored
Added Argon2 Erlang binding.
-
daniel-dinu authored
Additional JVM bindings (Jargon2)
-
- Jun 04, 2018
-
-
Samuel Neves authored
Fix Travis failures
-
Samuel Neves authored
All headers should be self-contained
-
Samuel Neves authored
Ignore all build files
-
- Jun 02, 2018
-
-
Joe Richey joerichey@google.com authored
Argon2 by default runs Travis CI in a containerized environment https://docs.travis-ci.com/user/reference/overview/#Container-based This is faster and works fine for most things. However, #89 added ASAN to the test cases. As ASAN requires the SYS_PTRACE capability, when Travis/Docker permissions changed earlier this year, our tests stoped working. See https://github.com/travis-ci/travis-ci/issues/9033 The solution is just to run ASAN in a VM (sudo=true). This test takes so long normally that the cost to startup a VM is relativly small.
-
- Jun 01, 2018
-
-
Joe Richey joerichey@google.com authored
Adding an include of core.h to genkat.h makes it so genkat.h will compile on it's own. All other headers in the project have this property. This was causing warnings when importing argon2 into other build systems like Bazel/Blaze.
-
- May 31, 2018
-
-
Joe Richey joerichey@google.com authored
With the ABI changes to libargon2, libargon2.so.1 wasn't ignored.
-
- Apr 06, 2018
-
-
Madalin Grigore-Enescu authored
A few days ago i started building an Argon2 Erlang binding called eArgon2. It's in his early beta stages, however it's working and bypassed simple tests. I added my binding to the binding list alphabetically (i noticed all are listed alphabetically). Please accept my listing. Thank's!
-
Steve Thomas authored
-
- Mar 25, 2018
-
-
Herbert Valerio Riedel authored
-
- Feb 15, 2018
-
-
Kostas Provatas authored
-
- Dec 27, 2017
-
-
daniel-dinu authored
Add Swift binding
-
daniel-dinu authored
bump ABI version
- Dec 25, 2017
-
-
Samuel Neves authored
-
Kcat authored
-
- Dec 14, 2017
-
-
Christian Hesse authored
Before commit 5e78398c (Added ABI Version Number, and properly handle it for Linux and Darwin) the library was installed as `libargon2.so`, though the soname was `libargon2.so.0`. Actually installing a package with that file makes `ldconfig` create a symbolic link matching the soname. That file does not belong to the package and is not managed by the package manager. Building a package from current git master results in the library file `libargon2.so.0` being included in the package. That conflicts with the file formerly created by `ldconfig`. So bump the ABI version for a conflict-free transition to current code.
-
- Sep 30, 2017
-
-
Samuel Neves authored
Remove dependency of inttypes.h
-