Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ranisalt/node-argon2

Node.js bindings for Argon2 hashing algorithm
https://github.com/ranisalt/node-argon2

Fix bad salt behavior with buffers

fffb0b957eaaa1b1ff5795b9fee5a4b4d571d613 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Bump version and add npmignore

15ccae7725bff12a1d6d700382b3c0e3f42d12dc authored almost 9 years ago by Ranieri Althoff <[email protected]>
Be extra pedantic about C++ code

9774db78108c872fe9bb5e8c0354b719dd99f861 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Remove unneeded (and broken) preinstall script

d8c8a22cd4977d7ce680073345a10da6fde75e9c authored almost 9 years ago by Ranieri Althoff <[email protected]>
Update Argon2 to latest master

9eef10d9768e36ee6f52407e91f6d52a2da80e2f authored almost 9 years ago by Ranieri Althoff <[email protected]>
Use new API on benchmarks

bcdfae9428d3e506fea8dcc07bd42aa264222780 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Add benchmarking tests

262119ee86eb797c18237278e93bd054cf49abd3 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Allow frozen object as options argument, fix #8

4bbe7755d9d9c3c7aaab607fe9b7c48a863d5c66 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Use object literal shorthand syntax

e2640af7691b74aab5a208b94abebb3e6dbfb4d3 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Use single quotes everywhere

050264d248ebf9fcdb9ba2060023f2186fad92dd authored almost 9 years ago by Ranieri Althoff <[email protected]>
Group validation check branches

ab5ef7e60e7187a9b13f0ef0a40924aec7aa9a2d authored almost 9 years ago by Ranieri Althoff <[email protected]>
Standardize error messages and checks

37b9cc75830fbafe575167d5336f7f57de3e5b08 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Test error messages against patterns

31da37b4ff2aea4ed416d76a57e02561407f5f0d authored almost 9 years ago by Ranieri Althoff <[email protected]>
Fix README and package.json to include Node version

a7b4d8ea1bba27b6d3c8dec5fca7090aa87cc609 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Merge pull request #7 from cgmb/tighten-parameter-checks

Tighten parameter checks

c5d89362a3557c4a474cdbeb1cbc390af90c08e3 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Standardize calls to strlen on the C++ version

Note that the diff for this commit be misleading if you don't include
enough context.

f24c32d1d21051c70d382d1d942b4f2a65d88a19 authored almost 9 years ago by Cordell Bloor <[email protected]>
Use constant-sized integers for storing parameters

We get data from v8 as uint32_t and pass it to argon2 as uint32_t, so
we might as well store it ...

a9a9df6765539be8c9d456ac17cf713dcd9fbad6 authored almost 9 years ago by Cordell Bloor <[email protected]>
Add tests for synchronous hashing error checks

e9782e769ca5afba6be73b58b726165c200c3936 authored almost 9 years ago by Cordell Bloor <[email protected]>
Report error if hashing fails in libargon2

Prior to this change, errors within argon2 during hashing would return
an undefined hash, but no...

872ed9340be72892b96a0c630c1e99c75b9e33aa authored almost 9 years ago by Cordell Bloor <[email protected]>
Check options for values that would overflow

Large negative values would become small positive values when
interpreted as uint32 in the C++ g...

ff11fb5908c6f7f9af080f8692e2c7daf986a58e authored almost 9 years ago by Cordell Bloor <[email protected]>
Fix memory cost maximum error text

9c735024dfb4037c3db4d393c6abe7e07f784d98 authored almost 9 years ago by Cordell Bloor <[email protected]>
Update dependency nan

1ec49efc3ab49488deee22c2085a95a7cf64470a authored almost 9 years ago by Ranieri Althoff <[email protected]>
Fix typo [ci skip]

af08d0f964c28158ea21252d58840424716dffc4 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Add Travis badge to README [ci skip]

dbcaffddd04cceb572882a3606beb756a5c1cb7d authored almost 9 years ago by Ranieri Althoff <[email protected]>
Use Trusty image for not extremelly obsolete packages

ac8823f9bb574fe53843cc22002464b53836d048 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Restore Travis configuration

dae3c13a42c505b7aa2d258a961fd55664292258 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Merge pull request #6 from cgmb/fix-32bit-build

Enable SSE and SSE2 instructions in 32-bit build, fix #5

be7e2aba1b07955b6d80c169b9ef0fab5ee57990 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Enable SSE and SSE2 instructions in 32-bit build

Compiling with gcc for x86_64 enables -msse and -msse2 by default, but
x86 does not. The optimiz...

53c7339a3b6810cf79adeebc12483d1726e8e942 authored almost 9 years ago by Cordell Bloor <[email protected]>
Update version to push fixed readme to NPM

8545e0931e6ba808f0c1e3457ebe4ebe207197a7 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Merge pull request #3 from hunterford/master

Fixing documentation to reflect change in function signature.

f601f86c25e7b46779263af9072786dace2244c8 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Fixing documentation to reflect change in function signature.

98d639ca14818d8514b39428f2f38f7aca65c6e8 authored almost 9 years ago by Hunter Ford <[email protected]>
Update README.md and bump version for new API [ci skip]

2798c6f6f022262378cadc5f866e674a1a19bf02 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Fix naming of hashing-related stuff (thx Kwastie)

a604e2a3c30a785e13309ffaa8590c5a22acad89 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Update README.md and bump version [ci skip]

73b99c454c4a662d5879d3a261c93fc89e9b708c authored almost 9 years ago by Ranieri Althoff <[email protected]>
Remove coverage tools from dependencies

3798204c2746e11642c3a0c56fbf277bc4719dcf authored almost 9 years ago by Ranieri Althoff <[email protected]>
Remove direct dependency on C toolchain

2ec40a1f12618c32812ec7dfe53bbb69573ae47a authored almost 9 years ago by Ranieri Althoff <[email protected]>
Use fast primitive setters

2f0f3f6b46368a44497e8c0cb64447fd816739d3 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Initialize array values instead of assigning

75cc79be61fa1de997c06580034e10a6eb9c9ce5 authored almost 9 years ago by Ranieri Althoff <[email protected]>
Update README.md and bump version [ci skip]

7d5f1f61ef3b23e3e3dcd1093b5ef9b58ef4899b authored about 9 years ago by Ranieri Althoff <[email protected]>
Revert to Coveralls until CodeClimate supports C++

56030e8f6ec15cd244bd355517c016bd58297a7a authored about 9 years ago by Ranieri Althoff <[email protected]>
Remove Travis, Codeship is far superior

fd665e7757c11372a3afa88851e9985a8b8324e0 authored about 9 years ago by Ranieri Althoff <[email protected]>
Add missing link flag to Debug build

ea180dd6b4d75c349a026cd3b70fc1e45ffe3d7b authored about 9 years ago by Ranieri Althoff <[email protected]>
Test C++ coverage, using Coveralls

a601077dd648639e93ace3254de5025a6624edcd authored about 9 years ago by Ranieri Althoff <[email protected]>
Move cpp to src folder

08e1966a74a83c13017cf6c0a55de053200b7992 authored about 9 years ago by Ranieri Althoff <[email protected]>
Split building argon2 library and bindings, update scripts

24a19d8493fa54fd245b41ef054cc93952b88a8f authored about 9 years ago by Ranieri Althoff <[email protected]>
Stop caching node_modules on Travis

a22ee3d7790ec88890f5388c99656200274bdcff authored about 9 years ago by Ranieri Althoff <[email protected]>
Refactor scripts to fix step ordering

a1012c3d900b2eed9962936b57fa4a38d9a348ec authored about 9 years ago by Ranieri Althoff <[email protected]>
Ignore test files with linguist [ci skip]

60d8ed233dc13ad35bb1f33ac2ea32f6563b1b8a authored about 9 years ago by Ranieri Althoff <[email protected]>
Fix preinstall and use CodeClimate for coverage

2149db785df3eeac4bc7de18e3fae719560ba8fd authored about 9 years ago by Ranieri Althoff <[email protected]>
Fix CodeClimate ratings [ci skip]

b8908e118f21cc8e126b10b6a52ce6ac22341da3 authored about 9 years ago by Ranieri Althoff <[email protected]>
Update README.md and bump version [ci skip]

0e677ced366206bff9857c4d1cc0403abe566d59 authored about 9 years ago by Ranieri Althoff <[email protected]>
Check for truthy and falsy values of argon2d option

8d133e69c61497eb29c822b3ff58747e50630961 authored about 9 years ago by Ranieri Althoff <[email protected]>
Export defaults options object and use it smartly

94ba589df9971b8b191eb173866d6b70dfda5c02 authored about 9 years ago by Ranieri Althoff <[email protected]>
Test with functions instead of hardcoded hashes

a96e48097a9b66775ea7e7e943f1a649fe351fd6 authored about 9 years ago by Ranieri Althoff <[email protected]>
Test only what needs to be tested

ed0c9164fa8afac7ae1a50c550e5dc48d5808268 authored about 9 years ago by Ranieri Althoff <[email protected]>
Remove redundant failure messages, rewrite others

91908c633252e6ae12a5acd14f7279a2c85dc64e authored about 9 years ago by Ranieri Althoff <[email protected]>
Be more strict about invalid options, DRY code

8721f69eeee3f10462f7cb8b0084804b9059da95 authored about 9 years ago by Ranieri Althoff <[email protected]>
Consistency fix

ad82e3e2c3f05709072eb67e51786d06ea7c6e2d authored about 9 years ago by Ranieri Althoff <[email protected]>
Customize CodeClimate config [ci skip]

d6089fe419a69109c5103ce55617d6b511a1b032 authored about 9 years ago by Ranieri Althoff <[email protected]>
Remove code duplication at failures

7abb0328ae48cf41f02ffe77f8843f6d7f2270f9 authored about 9 years ago by Ranieri Althoff <[email protected]>
Use flat-square badges [ci skip]

18eac08adc0a7f9512af5fde07d8fb6f1199ebe8 authored about 9 years ago by Ranieri Althoff <[email protected]>
Fix clean script breaking when file doesn't exist

e5c8ff9740c8164dbf59fd1e600f9b70fb97bf6e authored about 9 years ago by Ranieri Althoff <[email protected]>
Fix indentation issues

76b8b670f0505e801879c44b4f72037882dcce10 authored about 9 years ago by Ranieri Althoff <[email protected]>
Update README.md and bump version

ae70b1a99aaeb2b418bb1b7712c37dfa2ffd8b3d authored about 9 years ago by Ranieri Althoff <[email protected]>
Enable to choose between Argon2i and Argon2d

3fb894230c687e0be71201a49560fa2f59a82281 authored about 9 years ago by Ranieri Althoff <[email protected]>
Fix description

132443805387e7bded9872fd997645f04870f041 authored about 9 years ago by Ranieri Althoff <[email protected]>
Remove node-gyp as a dependency

7260c9219f79a233301a6b68a911e5574819138e authored about 9 years ago by Ranieri Althoff <[email protected]>
Stop considering .gyp as python

76f7c7f922156bddee96ee87b61cd097e4cb1d8e authored about 9 years ago by Ranieri Althoff <[email protected]>
Add gitignore

dda9a06f258f01f0c6a45dc6849f10221e012e75 authored about 9 years ago by Ranieri Althoff <[email protected]>
Clean coverage leftovers

2d64a23b3f750c9ed8ad64306728ec00b3a4e94c authored about 9 years ago by Ranieri Althoff <[email protected]>
Add editorconfig

b109042466cf03eb6ac5616c6892d05bf660cccd authored about 9 years ago by Ranieri Althoff <[email protected]>
Code style fixes

49c66f67eacfa67526c20ab97837b9010da5fb8a authored about 9 years ago by Ranieri Althoff <[email protected]>
Add Coveralls badge to README

7e46332c009080eea113dfaa71d373365cfafb40 authored about 9 years ago by Ranieri Althoff <[email protected]>
Run gyp rebuild on preinstall

2db432556fc27efe9620dd32edb805843d3baab2 authored about 9 years ago by Ranieri Althoff <[email protected]>
Add coverage report and Coveralls configuration

6f57c6546832fdfacf523f330a0c52ace113fefc authored about 9 years ago by Ranieri Althoff <[email protected]>
Test for too high memory cost option

c325c809a0e76e4f4fa8080a69fd7d4942ec88c2 authored about 9 years ago by Ranieri Althoff <[email protected]>
Add more and sort package keywords

91d57a382a72bc55e86989c9ac0e2e8a7ccbf09e authored about 9 years ago by Ranieri Althoff <[email protected]>
Limit maximum memory cost

9041ba57997e46256cd86bb6e218a98e7463542d authored about 9 years ago by Ranieri Althoff <[email protected]>
Update README.md and bump version

caf953d07955706a7f18144ea0f67370fa5c11c2 authored about 9 years ago by Ranieri Althoff <[email protected]>
Implement option manipulation for encrypt functions

4d181705292441bd8f1544654a60e218e7f3cf0c authored about 9 years ago by Ranieri Althoff <[email protected]>
Use async version of randomBytes and fix tests

6850f536066c56bf7dbb3fdedb0081f899643d0c authored about 9 years ago by Ranieri Althoff <[email protected]>
Update README.md and bump version

d07f087a9fc61c19e84543babef88845f487bdf2 authored about 9 years ago by Ranieri Althoff <[email protected]>
Implement salt generation

e19dbf81a193c2b717a38b25e4a35fde5907b212 authored about 9 years ago by Ranieri Althoff <[email protected]>
Update README.md

e67fbbab29506a2922a5d5f8ab553d5179c4ed04 authored about 9 years ago by Ranieri Althoff <[email protected]>
Update to version 0.1.2 (synchronous functions)

da43d83319773f86c28cde53524b88bd11f1921a authored about 9 years ago by Ranieri Althoff <[email protected]>
Make tests strict check assertion quantity

a3d7626c2b0c4c0bb5421ae07bb5ac572800c212 authored about 9 years ago by Ranieri Althoff <[email protected]>
Treat salt padding outsite constructor for RAII

774a349845602a413d568e83f2d1907dd4b01e83 authored about 9 years ago by Ranieri Althoff <[email protected]>
Indentation fixes

d28cb2debce69d0f28851a32484aa7fed90c79fd authored about 9 years ago by Ranieri Althoff <[email protected]>
Fix Travis caching

220c12958642730e152be19dea77c3dde4437582 authored about 9 years ago by Ranieri Althoff <[email protected]>
Implement synchronous verify

84965788670ae0c506f5e6beaff7267bee0ca370 authored about 9 years ago by Ranieri Althoff <[email protected]>
Implement synchronous encrypt

bbcbf76df838c8bbfa5af78924449e4092dcfc02 authored about 9 years ago by Ranieri Althoff <[email protected]>
Fix includes

7ccbb27ea32db40d46f5d0bfba31329d51fab417 authored about 9 years ago by Ranieri Althoff <[email protected]>
Add README badges and fix text width [ci-skip]

1841738dea987f2bd821af564f44d830ba713900 authored about 9 years ago by Ranieri Althoff <[email protected]>
Bump version to fix my dyslexia [ci skip]

f2f4c44403f4b862931a232b48c158fbedaa7f09 authored about 9 years ago by Ranieri Althoff <[email protected]>
Add README.md

42f50bd63895303d1f0933bfb4796180381578c2 authored about 9 years ago by Ranieri Althoff <[email protected]>
Remove unneeded makefile

a2ef277d1a43013a04904d9a2923b6df4ff47bc5 authored about 9 years ago by Ranieri Althoff <[email protected]>
Refactor some tests

5f3a783cee1809cc40f53dc2bbb15244d90a4ed8 authored about 9 years ago by Ranieri Althoff <[email protected]>
Pull dependencies before installing

0c26f2aa198dda208ea9b578eeadebc36f92f8e6 authored about 9 years ago by Ranieri Althoff <[email protected]>
Update package information

ae373a517a5ddc1f0d51a003f8acf699f990fae4 authored about 9 years ago by Ranieri Althoff <[email protected]>
Replace SSH with HTTPS submodule url

363f1c4f8bb1edeeccc60dd973576650750da158 authored about 9 years ago by Ranieri Althoff <[email protected]>