Hadar Rottenberg
a72342431f
add: update to use webview-crypto
2020-02-12 09:54:04 +02:00
Hadar Rottenberg
fd26e39acc
Merge branch 'master' of https://github.com/amark/gun into amark-master
2020-02-09 22:28:42 +02:00
Mark Nadal
b5fd757db4
dev -> master, master ->
2020-01-21 15:38:31 -08:00
Hadar Rottenberg
dab91974c1
add: decrypt opposite of secret
2020-01-13 13:00:51 +02:00
Hadar Rottenberg
761030d721
Merge branch 'pr/sirpy/9'
2020-01-13 12:52:39 +02:00
Hadar Rottenberg
0c27b81993
Merge branch 'rnsupport' of https://github.com/gooddollar/gun into rnsupport
2020-01-07 15:32:30 +02:00
Hadar Rottenberg
f287887e87
fix: force use of isomorphiccrypto on react-native
2020-01-07 15:32:22 +02:00
sirpy
7a08fc400a
Merge branch 'master' into rnsupport
2020-01-07 15:29:51 +02:00
sirpy
4b14e7c645
remove semicolons ( #7 )
...
Co-authored-by: Nicolas Castellanos <imnicastelo@gmail.com>
2020-01-06 18:08:47 +02:00
Hadar Rottenberg
4619e57968
fix: unknown issue where global S object is modified, then sign doesnt work
2020-01-06 15:34:58 +02:00
Mark Nadal
bc87faa8d9
tweak doc
2019-12-10 03:42:09 -08:00
sirpy
512d2c8c32
add: wait for once, so data is returned on first get ( #6 )
...
* add: wait for once, so data is returned on first get
* Update then.js
2019-12-08 17:49:48 +02:00
sirpy
29ed57e955
react native support ( #5 )
...
* WIP: use isomorphic-webcrypto for RN
* WIP: expo friendly exports
* WIP: buffer for RN
* WIP: textencoder for RN
* WIP: aeskey from jwk instead of raw for RN
* fix: missing taglength for msrcrypto
* add: update isomorphic-webcrypto
* add: match isocrypto api
* add: failing test for 4e2 as 400
* fix: remove extra atob btoa
* add: sea unbuild
* refactor: according to mhelander review
* refactor: shorter require
* fix: make bug test pass, capitlize bug test.
* fix: npm ci + sea test
* add: restore old browser export and add react-native friendly exports
* fix: import buffer into correct global/window
* fix: bad comparison
* fix: only include buffer if no btoa/atob
2019-12-08 17:41:26 +02:00
Hadar Rottenberg
b2709e2eb7
fix: only include buffer if no btoa/atob
2019-11-29 11:42:47 +02:00
Hadar Rottenberg
ef49a73e4a
fix: bad comparison
2019-11-21 09:12:56 +02:00
Hadar Rottenberg
5172c38913
fix: import buffer into correct global/window
2019-11-21 08:29:40 +02:00
Mark Nadal
fa724b5abb
test
2019-11-08 08:51:17 -08:00
Hadar
a2086cd09c
refactor: shorter require
2019-09-22 00:25:15 +03:00
Hadar
8e7a5369cc
refactor: according to mhelander review
2019-09-21 23:09:32 +03:00
Hadar
0804c5ef24
fix: remove extra atob btoa
2019-09-18 00:19:34 +03:00
Hadar
6d798a136f
Merge branch 'master' into rnsupport
2019-09-17 23:41:30 +03:00
Mark Nadal
4fb04b8f53
base64 shim
2019-09-16 12:36:18 -07:00
Hadar
a0ab6931d1
add: match isocrypto api
2019-09-15 01:14:01 +03:00
Marcus Bernales
cf642b75d1
Brought back new changes
2019-09-14 13:20:21 -07:00
Marcus Bernales
7d7b11f9b8
Reset unnecessary prettier changes
2019-09-14 13:19:27 -07:00
Marcus Bernales
7b583f3b41
Remove unnecessary console.log
2019-09-14 13:13:40 -07:00
Marcus Bernales
71e0be33f7
Switched to webcrypto
2019-09-14 12:56:48 -07:00
Hadar
502dd9a3db
fix: missing taglength for msrcrypto
2019-09-11 16:36:47 +03:00
Hadar
0b31971678
WIP: aeskey from jwk instead of raw for RN
2019-09-11 09:46:08 +03:00
Mark Nadal
ab69258633
adjust format after merge
2019-09-10 14:45:47 -07:00
Hadar
0311969060
WIP: textencoder for RN
2019-09-11 00:21:21 +03:00
Hadar
a2a7ef91bb
WIP: buffer for RN
2019-09-11 00:10:59 +03:00
Hadar
209909ce94
WIP: use isomorphic-webcrypto for RN
2019-09-10 23:30:00 +03:00
Hadar
9fc0adbbe6
add: reflect change in sea.js
2019-09-05 14:40:24 +03:00
Mark Nadal
9b820287d6
:( make sure test wasn't false not false positive :( for @go1dfish
2019-05-14 11:01:27 -07:00
Mark Nadal
124d0146c8
fix possible peer leak & add feature for @go1dfish
2019-05-14 00:45:04 -07:00
Mark Nadal
083c1c59f8
visualize memory
2019-05-10 12:47:04 -07:00
Mark Nadal
116a2521df
tweaks
2019-03-21 14:39:23 -07:00
Mark Nadal
111953a1bf
patch + update .mesh
to _
2019-01-15 10:51:48 -08:00
Mark Nadal
5202824721
HUGE LEAP into THE SEA
2019-01-09 17:18:19 -08:00
Mark Nadal
04d46e00ad
legacy
2019-01-06 22:01:40 -08:00
Mark Nadal
2c110df395
initial tests for SEA corrections
2019-01-06 01:26:26 -08:00
Mark Nadal
f9974d5508
fix SEA shuffle to ignore GUN data
2019-01-04 04:01:02 -08:00
Mark Nadal
8348f19712
bump version on @bugs181 SEA migration/fallback fix
2018-12-14 15:11:05 -08:00
Mark Nadal
ea302a9217
allow signing signed data + only do sign transform if new data from self else verify
2018-12-13 17:00:14 -08:00
Mark Nadal
1087c98000
https://gun.eco/docs/Shuffle-Upgrade
2018-12-13 02:05:29 -08:00
Mark Nadal
c5b8374dd0
BREAKING SEA CHANGE: Auto migrate UTF8 to Base64
...
adding PANIC correctness test next to make sure NodeJS & Browser
compatible. This commit is only manually tested, but not cross-tested.
2018-12-07 13:36:28 -08:00
Mark Nadal
ff16aff04f
Merge branch 'sea' into master
2018-11-29 02:29:32 -08:00
Mark Nadal
82deba55a3
turn SEA on by default & make shim deps not optional via @danfinlay @kumavis
2018-11-29 02:03:38 -08:00
Mark Nadal
3dc6c77e3c
patch from @bshevchenko
2018-11-27 17:12:09 -08:00