mirror of
https://github.com/PrivateBin/PrivateBin.git
synced 2025-09-29 15:08:34 -04:00
implementing web crypto API for encryption
This commit is contained in:
parent
bd6888687f
commit
0dbbb61d11
10 changed files with 280 additions and 80 deletions
|
@ -69,6 +69,12 @@ $ npm install jsverify jsdom@9 jsdom-global@2 mime-types
|
|||
Note: If you use a distribution that provides nodeJS >= 6, then you can install
|
||||
the latest jsdom and jsdom-global packages and don't need to use @9 and @2.
|
||||
|
||||
Note: When running Ubuntu 18.04, there is [a bug](https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/1779863)
|
||||
due to the mismatch of nodejs 8 and OpenSSL 1.1 library it was compiled against.
|
||||
Until this is solved, you may have to use [a PPA of nodejs, compiled against
|
||||
OpenSSL 1.0](https://launchpad.net/~ddstreet/+archive/ubuntu/lp1779863) or use
|
||||
nodejs 10 or later from a different source.
|
||||
|
||||
To run the tests, just change into the `js` directory and run istanbul:
|
||||
```console
|
||||
$ cd PrivateBin/js
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue