Mark Nadal
|
073f46b9b4
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# gun.min.js
|
2018-01-20 22:18:27 -08:00 |
|
Mark Nadal
|
b895143a60
|
fix race.
|
2018-01-20 22:11:47 -08:00 |
|
mhelander
|
a4cdf4ab53
|
Fixed some more Buffer/Uint8Array issues
|
2018-01-19 23:00:47 +02:00 |
|
mhelander
|
5b655ffbfb
|
More Uint8Array conversions to subtle calls & fix one UInt8Array typo
|
2018-01-19 21:47:13 +02:00 |
|
mhelander
|
25f7582a5e
|
Added Uint8Array conversion to subtle calls to beat the darn stupid API's
|
2018-01-19 08:00:54 +02:00 |
|
mhelander
|
2cdf5340d4
|
Finally SEA has built-in Buffer : no module dependencies for browsers!
|
2018-01-19 02:31:28 +02:00 |
|
mhelander
|
68d8da1fdd
|
Refactored SafeBuffer & fixed two failing tests
|
2018-01-18 01:17:13 +02:00 |
|
mhelander
|
4a8423ea15
|
SEA has work-in-progress SafeBuffer but not in use yet
|
2018-01-17 01:40:45 +02:00 |
|
mhelander
|
8f5c67a9e6
|
Fixed safe-buffer usage again
|
2018-01-16 01:06:20 +02:00 |
|
mhelander
|
0b76a6cffb
|
Fixed safe-buffer usage
|
2018-01-15 23:33:44 +02:00 |
|
mhelander
|
21c49b41a0
|
Removed Spark-MD5 and replaced MD5 key hashing with SHA-256 from Web Crypto subtle
|
2018-01-15 23:05:14 +02:00 |
|
mhelander
|
59e5b01b17
|
Buffer module replace by safe-buffer in SEA
|
2018-01-15 20:32:50 +02:00 |
|
Mark Nadal
|
a372951a53
|
fix super serious put
|
2018-01-15 02:34:33 -08:00 |
|
Mark Nadal
|
5755666032
|
SEA as contact, GUN async transform
|
2018-01-10 02:12:05 -08:00 |
|
Mark Nadal
|
6d1d3bfb9f
|
may need to revert some gun.js changes
|
2018-01-08 02:59:02 -08:00 |
|
Mark Nadal
|
3f70fa9782
|
fix depth put bug
|
2017-12-31 15:45:08 -08:00 |
|
Mark Nadal
|
ca339ab80e
|
.back(n) + no race
|
2017-12-29 12:05:46 -08:00 |
|
Mark Nadal
|
41f53dff8d
|
fix SEA graph
|
2017-12-16 13:38:37 -08:00 |
|
Mark Nadal
|
a4d03f6d73
|
SEA supports graph data on accounts now!
|
2017-12-15 23:53:07 -08:00 |
|
Mark Nadal
|
a37e31326a
|
stop the crackers!
|
2017-10-23 01:26:30 -07:00 |
|
Mark Nadal
|
b859bfb33e
|
stop the crackers!
|
2017-10-23 01:15:17 -07:00 |
|
Mark Nadal
|
e0a9ef45f3
|
SEA + GUN alpha working!!! With PANIC test too!
|
2017-10-21 10:32:06 -07:00 |
|
mhelander
|
99724c6ade
|
Removed not needed key
|
2017-10-16 20:45:27 +03:00 |
|
mhelander
|
4e46e5e4c4
|
Added seatest to package.json
|
2017-10-16 20:37:15 +03:00 |
|
Mark Nadal
|
1df95475c9
|
Update sea.js
|
2017-10-16 02:14:21 -07:00 |
|
mhelander
|
818166a3e7
|
Minor modification to support browser storage better in NodeJS/testing
|
2017-09-29 21:22:33 +03:00 |
|
mhelander
|
01db961adb
|
Added SEA.keyid() to support shorter notation of public key
|
2017-09-27 12:42:33 +03:00 |
|
mhelander
|
0c2d18edc8
|
Re-created cryptomodules.js to prevent use of require in browser
|
2017-09-19 14:25:26 +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 |
|
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
|
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 |
|
Mark Nadal
|
fd7cbad453
|
Update sea.js
|
2017-09-10 14:41:39 -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 |
|