Commit Graph

111 Commits

Author SHA1 Message Date
Kenan Sulayman
393bb22f75 Use node::Buffer directly; clang doesn't allow use of namespace
Clang (clang-600.0.56) doesn't allow usage of `use node::Buffer;`, so use node::Buffer directly.

Cheers
2015-03-14 23:28:57 +01:00
Kagami Hiiragi
56d36ac15f Fix for jshint 2.6.3
Global Promise now available only in esnext mode.
2015-03-02 14:40:16 +03:00
Kagami Hiiragi
c4aa4b63d3 0.9.7 2015-02-12 12:38:52 +03:00
Kagami Hiiragi
eceac45bb4 Bump elliptic 2015-02-12 12:38:42 +03:00
Kagami Hiiragi
5cbe45f1e0 0.9.6 2015-02-10 16:53:04 +03:00
Kagami Hiiragi
0101427024 Pass null instead of undefined on .verify 2015-02-10 16:52:38 +03:00
Kagami Hiiragi
177c10433d 0.9.5 2015-01-28 16:14:38 +03:00
Kagami Hiiragi
9dbecf0592 Update to latest secp256k1-node 2015-01-28 16:14:17 +03:00
Kagami Hiiragi
480cac075e 0.9.4 2015-01-26 20:27:02 +03:00
Kagami Hiiragi
5311484662 Better handling of crypto object 2015-01-21 20:26:01 +03:00
Kagami Hiiragi
aa37b2a599 Add npm image to readme 2015-01-21 03:17:39 +03:00
Kagami Hiiragi
a9ced60d53 0.9.3 2015-01-21 03:07:15 +03:00
Kagami Hiiragi
9f0bbd6aa2 Fix 2015-01-21 03:06:23 +03:00
Kagami Hiiragi
4351c28a6c Add more input checkings 2015-01-21 03:04:56 +03:00
Kagami Hiiragi
69745567ff Enable canonical mode in elliptic
See indutny/elliptic#24 for details.
2015-01-21 02:20:28 +03:00
Kagami Hiiragi
53d878da8e Some fixes 2015-01-20 23:18:03 +03:00
Kagami Hiiragi
a95815cc7a Fix for short messages
Zero-pad it for secp256k1
2015-01-20 23:17:25 +03:00
Kagami Hiiragi
1ac7cc1d46 0.9.2 2015-01-18 23:23:55 +03:00
Kagami Hiiragi
98a0913340 Update for elliptic 2.0 2015-01-18 23:23:16 +03:00
Kagami Hiiragi
4bce776eb4 Add info to readme 2015-01-18 00:26:19 +03:00
Kagami Hiiragi
1da05c9b54 0.9.1 2015-01-16 00:16:11 +03:00
Kagami Hiiragi
08b3c749bb Some final nits 2015-01-16 00:15:22 +03:00
Kagami Hiiragi
f723881280 Cosmetics 2015-01-15 00:29:34 +03:00
Kagami Hiiragi
6aec8a3318 Docs, cosmetics 2015-01-14 03:09:37 +03:00
Kagami Hiiragi
bcc78bd8e4 Forget to check malloc 2015-01-14 02:53:13 +03:00
Kagami Hiiragi
dfe8c5d07b 0.9.0 2015-01-14 02:33:16 +03:00
Kagami Hiiragi
1cf476250a ECIES (Node) 2015-01-14 02:29:39 +03:00
Kagami Hiiragi
4e1001a842 ECDH (Node) 2015-01-13 22:39:37 +03:00
Kagami Hiiragi
cd217b2d02 ECIES (Browser) 2015-01-13 16:21:11 +03:00
Kagami Hiiragi
4e3f857332 Fix API 2015-01-13 15:11:53 +03:00
Kagami Hiiragi
9a9555a797 ECDH (Browser) 2015-01-12 22:17:29 +03:00
Kagami Hiiragi
e723993d1c Refactoring 2015-01-12 20:50:21 +03:00
Kagami Hiiragi
3aea60e875 Add comment about promises 2015-01-07 21:47:41 +03:00
Kagami Hiiragi
f10072c932 Do not overwrite global variables
Also do not use Promise shim in browsers since it's supported natively
by new browsers (and we can use only new browsers because of the
WebCryptoAPI).
2015-01-06 14:21:46 +03:00
Kagami Hiiragi
eabb541b95 Do not use assert module 2015-01-06 02:49:32 +03:00
Kagami Hiiragi
15b563f0e0 0.1.2 2015-01-06 01:49:57 +03:00
Kagami Hiiragi
527a298bcd Update elliptic to 1.0.0
See indutny/elliptic#17
2015-01-06 01:46:19 +03:00
Kagami Hiiragi
ae968011a8 Fix doc strings 2015-01-02 18:21:24 +03:00
Kagami Hiiragi
b9f504f800 Remove boilerplate 2015-01-02 16:47:09 +03:00
Kagami Hiiragi
105f01ec7e Note KDF 2014-12-31 14:22:16 +03:00
Kagami Hiiragi
26070c7fa6 Reorganize README sections 2014-12-28 19:16:40 +03:00
Kagami Hiiragi
82e946f599 Typo fix 2014-12-28 14:19:51 +03:00
Kagami Hiiragi
0dd788aca0 README fixes 2014-12-28 14:13:08 +03:00
Kagami Hiiragi
b6a8840bc7 Cosmetics 2014-12-28 14:04:28 +03:00
Kagami Hiiragi
fb178bf19b Add usages, improve README 2014-12-28 14:02:28 +03:00
Kagami Hiiragi
513d880c64 Check private key length in getPublic 2014-12-27 15:47:25 +03:00
Kagami Hiiragi
f8c682da07 Typo fix 2014-12-26 21:02:01 +03:00
Kagami Hiiragi
dc1046d528 Fix test 2014-12-26 20:58:36 +03:00
Kagami Hiiragi
7f89909828 0.1.1 2014-12-26 20:49:17 +03:00
Kagami Hiiragi
bc3e660761 Accept private key too when verify 2014-12-26 20:48:39 +03:00