Commit Graph

  • 217cfd15d9
    Merge 34a61e9547 into f19e6c8172 Christian Bundy 2023-11-27 02:02:06 +1300
  • caac9bfd45
    Merge 4520eccee8 into f19e6c8172 Christian Bundy 2023-11-27 02:01:51 +1300
  • 5f9a4854e9
    Merge ffee53414f into f19e6c8172 Christian Bundy 2023-08-10 22:32:49 +0300
  • b538ae6bb4
    Merge 70ed3dafd6 into f19e6c8172 rae 2023-07-19 17:12:22 +0200
  • c0a4420cb5
    Merge bb6f0bc618 into f19e6c8172 Luke Burns 2023-07-01 16:21:39 -0500
  • 3633cf1a60
    Merge f93d546ee0 into f19e6c8172 Arne Gödeke 2023-06-23 18:38:37 +0200
  • 38a0d034d4 add crypto_pwhash test crypto_pwhash Christophe Diederichs 2023-06-02 15:58:36 +0100
  • 2b515e6b71 use argon2hash-wasm module Christophe Diederichs 2023-06-02 15:45:24 +0100
  • 4465a532c4 add crypto_pwhash api Christophe Diederichs 2023-06-02 15:35:52 +0100
  • 29ccfddeb6
    Merge 0ace3a058a into f19e6c8172 Luke Burns 2023-06-02 00:53:09 -0400
  • 64089d1fca add crypto_tweak api Christophe Diederichs 2023-05-23 18:21:23 +0100
  • c428394bb6 fix minor api mismatch Christophe Diederichs 2023-05-23 17:28:44 +0100
  • 713becb400 Merge branch 'master' into curve Christophe Diederichs 2023-05-23 17:06:05 +0100
  • 5dfe656dc5 ad tweak to ed-wasm test Christophe Diederichs 2023-05-23 16:44:50 +0100
  • 081ca46654 use wasm implementations Christophe Diederichs 2023-05-23 16:44:24 +0100
  • f19e6c8172
    Deprecate sodium-test (#68) master Christophe Diederichs 2023-05-23 16:16:13 +0100
  • c905833b3b prune dependencies Christophe Diederichs 2023-05-23 15:58:06 +0100
  • 255b7d221f deprecate sodium-test ahrness Christophe Diederichs 2023-05-23 15:55:45 +0100
  • f93d546ee0 randombytes: Replace run-time require detection Arne Goedeke 2023-03-02 09:48:16 +0100
  • facf602fdc add randombytes_buf_deterministic Christophe Diederichs 2022-11-21 17:17:47 +0000
  • ee481d0096 typo fixes in crypto_box and crypto_aead Christophe Diederichs 2022-11-21 17:17:09 +0000
  • 4a97dfeebe fe25519_25 standard fixes Christophe Diederichs 2022-11-21 17:16:35 +0000
  • dbc8196148 add fe25519_25 constants Christophe Diederichs 2022-11-21 17:16:13 +0000
  • 056b13362b add crypto_sign ed to curve25519 methods Christophe Diederichs 2022-11-21 16:47:00 +0000
  • f62c993d48 crypto_sign_keypair_seed typo Christophe Diederichs 2022-11-21 16:46:00 +0000
  • 2f4480f2f1 scalarmult fixes Christophe Diederichs 2022-11-21 13:13:52 +0000
  • d6869faa13 add ristretto methods Christophe Diederichs 2022-11-21 13:12:30 +0000
  • b619401719 standard fix crypto_core Christophe Diederichs 2022-11-21 13:11:59 +0000
  • 52d5899c54 crypto_core fixes Christophe Diederichs 2022-11-18 12:21:38 +0000
  • 919353ba53 fe25519_25 fix imports and exports Christophe Diederichs 2022-11-18 12:20:21 +0000
  • 7cad891d0e ge25519_from_uniform fix Christophe Diederichs 2022-11-18 12:18:32 +0000
  • bfa677d67f add crypto_sign keypair methods Christophe Diederichs 2022-11-18 08:59:20 +0000
  • 37c8f2db79 fix scalarmult exports Christophe Diederichs 2022-11-18 08:57:55 +0000
  • c42c442eab add crypto_core methods Christophe Diederichs 2022-11-18 08:56:18 +0000
  • 58947e04ce add fe25519_mul32 Christophe Diederichs 2022-11-17 19:37:14 +0000
  • bb6f0bc618 export crypto_scalarmult_ed25519 Luke Burns 2022-04-05 17:22:46 -0700
  • 1038c2feb1
    Merge e597b14bae into ae2df3305e Christian Bundy 2022-02-12 07:42:07 -0600
  • ae2df3305e 0.8.0 v0.8.0 Christophe Diederichs 2022-01-14 17:43:21 +0000
  • 6c584231e6
    Add crypto_secretstream methods (#57) Theron Spiegl 2022-01-14 10:42:28 -0600
  • c54ff9636e add ristretto methods Christophe Diederichs 2020-10-30 10:45:51 +0100
  • 297b41bf2e standard fixes Christophe Diederichs 2022-01-05 17:55:42 +0000
  • a6c6ee1159 correct api, return values and exports Christophe Diederichs 2022-01-05 17:15:09 +0000
  • 5f0ef41164 use state buffer rather than opaque api Christophe Diederichs 2022-01-05 17:10:07 +0000
  • 85bba731c0 do not export STORE64_LE Christophe Diederichs 2022-01-05 16:59:40 +0000
  • 813481c350 move hchacha20 to internal dir Christophe Diederichs 2022-01-05 16:58:47 +0000
  • 0ace3a058a ristretto255 Luke Burns 2021-11-19 21:43:58 -0800
  • 426ca77d47 0.7.4 v0.7.4 Christophe Diederichs 2021-11-05 09:32:51 +0000
  • 25c97802f4
    crypto_sign: replace Buffer.alloc() with new Uint8Array() (#62) Kasper Isager Dalsgarð 2021-11-04 18:17:13 +0100
  • 2caf863d12 Replace Buffer.alloc() with new Uint8Array() Kasper Isager Dalsgarð 2021-11-02 18:36:23 +0100
  • 87ff2a56bd
    Use globalThis instead of global (#61) Kasper Isager Dalsgarð 2021-11-02 16:36:15 +0100
  • 7015d7d7e8 Update standard Kasper Isager Dalsgarð 2021-11-02 14:54:12 +0100
  • d5b61d4f3c Use globalThis instead of global Kasper Isager Dalsgarð 2021-11-02 14:47:15 +0100
  • 70ed3dafd6 fix: Not sure why this is here, but it breaks my webpack build. Karissa McKelvey 2021-05-12 11:45:45 -0700
  • 73e2d6d1c5 oops, one more crypto.randomInt Theron 2021-02-13 11:19:55 -0600
  • b62275f07a test Theron 2021-02-12 18:54:30 -0600
  • 64cbbb2204 Merge branch 'secretstream-pr' of https://github.com/spieglt/sodium-javascript into secretstream-pr Theron 2021-02-11 18:20:03 -0600
  • 90a3777c71 remove use of crypto from test Theron 2021-02-11 18:19:38 -0600
  • f56321821c fix bit shift, although oddly both work Theron Spiegl 2021-01-14 20:40:16 -0600
  • eaaaca98ff cleanup Theron Spiegl 2020-12-16 18:59:49 -0600
  • 7a4e676717 fixed dumb poly.update() mistakes, rust now decrypts file encrypted with this Theron Spiegl 2020-12-13 19:18:32 -0600
  • 7ef6e52870 Remove "react-native" field RangerMauve 2020-11-23 22:21:40 -0500
  • aec75e7800 exports Theron Spiegl 2020-11-27 22:38:49 -0600
  • 36a75bdd3d all tests passing! Theron 2020-11-26 16:22:52 -0600
  • 5fc76d64c0 almost done with tests Theron Spiegl 2020-11-26 12:10:55 -0600
  • 677b4fcc77 tests Theron 2020-11-25 23:35:04 -0600
  • 8a0d247248 fixed dumb return value mistake, passing pull tests Theron 2020-11-25 23:20:43 -0600
  • 7a9bcc11eb second pull was failing because I wasn't using adlen Theron 2020-11-25 23:05:07 -0600
  • 9f32f13caa fixed bug! Theron 2020-11-25 21:59:30 -0600
  • 55f831d826 fixing bugs Theron 2020-11-24 22:36:09 -0600
  • 6511bdff34 troubleshooting Theron Spiegl 2020-11-24 20:57:47 -0600
  • c80437fda0 working on test Theron Spiegl 2020-11-24 20:05:34 -0600
  • fac94c9aaf test Theron Spiegl 2020-11-24 18:41:50 -0600
  • 7a8626bfe0 lint Theron Spiegl 2020-11-24 17:17:42 -0600
  • 468a9d82a9 pull Theron Spiegl 2020-11-24 17:08:48 -0600
  • f6dc03f84a pull Theron 2020-11-23 23:28:38 -0600
  • 0cfb053ef5 push Theron 2020-11-23 22:54:22 -0600
  • 9c2e01c678 push Theron Spiegl 2020-11-23 21:26:50 -0600
  • e71eff7009
    Remove "react-native" field RangerMauve 2020-11-23 22:21:40 -0500
  • 41a7e1a55f lint Theron Spiegl 2020-11-23 20:42:16 -0600
  • b6fe5fde1c working on understanding poly1305 initialization Theron Spiegl 2020-11-22 21:30:18 -0600
  • b4b58c62a6 lint, typo Theron Spiegl 2020-11-22 14:55:13 -0600
  • 58216d8ca6 working on secretstream Theron Spiegl 2020-11-22 14:48:59 -0600
  • 173a9c6a08 hchacha20 Theron Spiegl 2020-11-21 11:12:08 -0600
  • 0227f45c6b 0.7.3 v0.7.3 Mathias Buus 2020-11-13 16:46:11 +0100
  • ca32540960 load the sink just in time Mathias Buus 2020-11-13 16:46:06 +0100
  • 51093efbc5 0.7.2 v0.7.2 Mathias Buus 2020-11-12 14:46:28 +0100
  • f79aed4eee
    turn off worker_threads in browser (#52) Christophe Diederichs 2020-11-12 14:04:40 +0100
  • 3eb1d64460
    Small copy change to README (#54) Kyle Mathews 2020-11-11 23:39:33 -0800
  • d36de93aa2
    Small copy change to README Kyle Mathews 2020-11-11 23:36:21 -0800
  • 85c58ddb59 Ensure memory gets zeroed even if it can't be freed mauve 2020-11-01 16:56:24 -0500
  • 1102999a61 turn off worker_threads in browser Christophe Diederichs 2020-10-30 11:58:59 +0100
  • 88862d3669 scalarmult_curve25519 implemented in wasm Christophe Diederichs 2020-10-17 22:42:56 +0200
  • 7ce4aa9e7b Remove react-native field from package.json mauve 2020-10-15 22:10:43 -0400
  • 90308dacd3 Support environments without MessageChannel or worker_threads mauve 2020-10-15 19:26:21 -0400
  • bafe8f8fac first attempt at wassm scalarmult Christophe Diederichs 2020-10-16 01:10:52 +0200
  • a02899bfe2 scalarmult internal loop in wasm Christophe Diederichs 2020-10-13 16:10:47 +0200
  • 40bced0da1 use tables to share functions between modules Christophe Diederichs 2020-10-12 16:41:06 +0200
  • 7febc97986
    Detect window.close is defined (#49) RangerMauve 2020-10-09 07:35:11 -0400
  • bbd9a9cf1c Return 0 from crypto_sign_keypair for unit tests mauve 2020-10-05 12:53:49 -0400
  • 7fc1cdd176 Detect window.close is defined mauve 2020-10-05 12:48:22 -0400