1135 Commits

Author SHA1 Message Date
Mika
9cccd998cb Merge branch 'master' into sea 2017-10-12 09:31:27 +03:00
mhelander
f1e7e68ae9 Updated NodeJS 2017-10-12 09:30:38 +03:00
mhelander
4307220438 Merge conflight resolving bug fixed 2017-09-22 09:45:32 +03:00
mhelander
97a3859513 Merged from upstream & merge conflicts resolved 2017-09-22 09:37:12 +03:00
Mark Nadal
5c0a80aa69 Merge pull request #423 from d3x0r/patch-17
Something like this should fix #422
2017-09-20 01:24:12 -07:00
Jim B
1b8c75d786 Something like this should fix #422
Added support to take opt as a string
Promote simple opt as a string to opt.peers[opt] .
2017-09-19 05:33:52 -07:00
mhelander
79c703fd81 Updated examples/chat/index.html 2017-09-19 14:27:48 +03:00
mhelander
0c2d18edc8 Re-created cryptomodules.js to prevent use of require in browser 2017-09-19 14:25:26 +03:00
mhelander
593f000d45 Updated cryptography.js to contain only necessity 2017-09-19 12:39:38 +03:00
mhelander
c8f6b07e2e Removed last NodeJS 'crypto' dependency for browser use 2017-09-19 12:20:54 +03:00
mhelander
dfe8e27047 seed wrapped inside signed auth prop 2017-09-19 11:15:45 +03:00
mhelander
2f98f489b6 eccrypto removed, enc/dec ECDH handling with own keys in place 2017-09-19 02:11:27 +03:00
Mark Nadal
b3ba1bde4d thanks to @sjones6 for .promise() & .then() & better React Native support! 2017-09-18 14:05:12 -07:00
Mark Nadal
29472bccbd .promise(), .then(), and better React Native support thanks to @sjones6 ! 2017-09-18 14:02:08 -07:00
Mark Nadal
a02273521d .promise() and .then() thanks to @sjones6 ! 2017-09-18 13:49:36 -07:00
Mark Nadal
cfdb5f8f0b Merge pull request #412 from sjones6/thenify_val
Alternative promiseified `val`
2017-09-18 13:25:58 -07:00
mhelander
c7b45d8c9b Improved recall test cases & dropped dead code from sea.js 2017-09-18 15:41:02 +03:00
mhelander
f9646a8b16 IndexedDB wiping to auth bootstrap to prevent use of previous (User's) CryptoKeys 2017-09-18 13:23:39 +03:00
mhelander
9157b0de6b Removed 'session' to fulfill three step remember-me spec 2017-09-18 13:00:06 +03:00
mhelander
d32eaf833e Removed rest of the localStorage code & comments 2017-09-18 08:53:42 +03:00
mhelander
22f07734fc Fixed test cases for IndexedDB use & some bug fixes 2017-09-16 15:47:56 +03:00
mhelander
5b2dc770f6 Removed intermediate console logging 2017-09-16 00:56:47 +03:00
mhelander
69088a05b1 Merge conflicts resolved 2017-09-16 00:53:25 +03:00
mhelander
47dc30f098 Fixed SEA tests for enc/dec & refactored common.js for revised server imports 2017-09-16 00:43:45 +03:00
mhelander
b90640d3dc eslint directives & following corrections 2017-09-15 12:45:02 +03:00
mhelander
61cf9095b6 Added IndexedDB & support for iSafari browser 2017-09-15 11:33:48 +03:00
mhelander
f7fb93ffad Wiping of the secrets added 2017-09-14 23:52:50 +03:00
mhelander
b2298042ff SEA.en renamed to SEA.enc and SEA.de to SEA.dec 2017-09-14 23:28:08 +03:00
mhelander
91ad7fc53e Removed serve.js & server.js as replaced by .mjs versions and gunwrapper.js 2017-09-14 21:49:32 +03:00
mhelander
276a0cd722 Merge branch 'master' into sea 2017-09-14 21:41:32 +03:00
Mark Nadal
5b1c8c7df9 hi 2017-09-14 11:24:12 -07:00
mhelander
c32c1e29e9 Added crypto.subtle support for MS-IE11 & refactored to minimize use of nodeCrypto 2017-09-14 11:45:22 +03:00
mhelander
ccdf936304 sea.js bugfix & Gun chat to have SEA & User stuff in comments 2017-09-11 12:51:24 +03:00
mhelander
ae68b13528 Added conditional testing support to test/common.js 2017-09-11 07:49:18 +03:00
Mark Nadal
bff1208a56 SEA upgraded thanks to @mhelander 's @BrockAtkinson 's & @robertheessels
Sea
2017-09-10 15:01:32 -07:00
Mark Nadal
4024f59f69 Merge pull request #416 from amark/master
pull master into sea.
2017-09-10 14:46:22 -07:00
Mark Nadal
24d82761e2 Update common.js 2017-09-10 14:44:52 -07:00
Mark Nadal
d3750777c7 Update common.js 2017-09-10 14:44:13 -07:00
Mark Nadal
fd7cbad453 Update sea.js 2017-09-10 14:41:39 -07:00
mhelander
c354789936 Added conditional testing support to test/common.js 2017-09-11 00:21:51 +03:00
Mark Nadal
c9fa327836 Merge pull request #415 from amark/master
merge master INTO sea
2017-09-10 13:51:07 -07:00
Mark Nadal
6e4f44979f SEA upgraded thanks to @mhelander 's @BrockAtkinson 's & @robertheessels 's hard work!!!
Sea
2017-09-10 13:48:46 -07:00
Mark Nadal
d7cfcff531 revert to original tests, SEA's are now in test/sea.js 2017-09-10 13:35:58 -07:00
Mark Nadal
08c2defe1d add @mhelander 's build from @BrockAtkinson 's project, thanks to @robertheessels ! 2017-09-10 13:29:36 -07:00
Mark Nadal
57881a594f move SEA deps to devDeps 2017-09-10 13:27:51 -07:00
Mark Nadal
6fe8edb9c8 remove console 2017-09-10 13:26:44 -07:00
Mark Nadal
bb46ef96e1 fix bug and upgrade to async for security 2017-09-10 12:40:09 -07:00
Mark Nadal
92a4fc582d upgrade to v0.8.x 2017-09-10 08:31:55 -07:00
mhelander
0adfcb3b03 All test cases completed & some bugfixes & 'remember-me' recovery with PIN now supported 2017-09-07 00:49:34 +03:00
mhelander
b0b87a14a0 All test cases completed & some bugfixes & 'remember-me' recovery with PIN now supported 2017-09-07 00:48:22 +03:00