trop[bot]
24b3ee8444
feat: add electron.safeStorage encryption API (#30020) (#30430)
* feat: add SafeStorage api; first commit
* chore: rename files to fit semantically
* chore: add linkedBindings
* chore: fix function signatures
* chore: refactor eisCookieEncryptionEnabled() fuse
* chore: create test file
* chore: add tests and documentation
* chore: add copyright and lint
* chore: add additional tests
* chore: fix constructor
* chore: commit for pair programming
* wip: commit for keeley pairing
* chore: docs change and code cleanup
* chore: add linux import
* chore: add description to documentation
* chore: fixing tests
* chore: modify behaviour to not allow unencrypted strings as decyption input
* fix add patch for enabling default v11 encryption on Linux
* chore: remove file after each test
* chore: fix patch
* chore: remove chromium patch
* chore: add linux specific tests
* chore: fix path
* chore: add checker for linuux file deletion
* chore: add dcheck back
* chore: remove reference to headless mode
* chore: remove tests for linux
* chore: edit commit message
* chore: refactor safeStorage to not be a class
* chore: remove static variable from header
* chore: spec file remove settimeout
Co-authored-by: VerteDinde <keeleymhammond@gmail.com>
Co-authored-by: George Xu <33054982+georgexu99@users.noreply.github.com>
Co-authored-by: VerteDinde <keeleymhammond@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2021-08-23 15:21:40 -07:00
..
2021-08-23 15:21:40 -07:00
2021-06-04 13:16:13 +09:00
2021-07-02 09:51:37 +09:00
2021-08-16 10:12:39 -04:00
2021-06-09 10:48:18 -04:00
2021-06-04 09:23:06 +09:00
2021-07-13 13:21:33 -07:00
2021-01-26 12:16:21 -06:00
2021-08-23 15:21:40 -07:00
2021-07-12 13:33:26 +09:00
2021-07-02 09:51:37 +09:00
2021-06-03 01:05:04 -07:00
2021-06-22 12:17:16 -07:00
2021-08-23 08:08:12 -07:00
2021-07-29 21:55:48 -04:00
2021-08-19 08:39:53 +09:00
2021-06-04 13:16:13 +09:00
2020-07-28 11:04:34 -07:00
2020-08-12 11:33:58 -07:00
2021-06-01 10:46:25 +09:00
2021-06-04 09:23:06 +09:00
2021-07-26 16:11:58 -07:00
2021-07-13 13:21:33 -07:00
2021-08-23 15:21:40 -07:00
2021-07-02 09:51:37 +09:00
2021-07-26 16:11:58 -07:00
2021-07-14 13:10:37 -07:00
2021-07-13 13:21:33 -07:00
2021-06-04 13:16:13 +09:00
2020-03-26 11:05:45 -07:00
2021-06-01 10:34:44 +09:00
2021-06-01 10:34:44 +09:00
2020-08-27 07:31:51 -07:00
2020-08-27 07:31:51 -07:00
2021-03-30 21:28:40 -05:00
2021-03-30 21:28:40 -05:00
2021-07-19 10:11:10 -07:00
2021-06-28 20:26:57 -07:00
2021-07-14 13:10:37 -07:00
2021-08-16 10:12:39 -04:00
2021-06-17 23:26:18 -05:00
2021-07-02 09:51:37 +09:00
2021-06-28 20:26:57 -07:00
2021-07-02 09:51:37 +09:00
2021-08-23 15:21:40 -07:00
2021-07-02 09:51:37 +09:00
2021-06-03 01:05:04 -07:00
2021-06-01 10:34:44 +09:00
2020-02-04 12:19:40 -08:00
2020-02-04 12:19:40 -08:00
2021-06-04 13:16:13 +09:00
2021-07-02 09:51:37 +09:00
2020-08-21 12:34:09 -07:00
2020-08-21 12:34:09 -07:00
2021-06-04 13:16:13 +09:00
2019-11-04 09:50:31 -08:00
2021-07-02 09:51:37 +09:00
2021-07-02 09:51:37 +09:00
2021-07-02 09:51:37 +09:00
2021-07-02 09:51:37 +09:00
2021-06-01 10:34:44 +09:00
2021-06-01 10:34:44 +09:00
2021-07-02 09:51:37 +09:00
2021-07-02 09:51:37 +09:00
2020-03-18 12:57:08 -07:00
2020-11-10 09:06:03 -08:00
2021-06-01 10:34:44 +09:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2021-08-16 11:17:59 -07:00
2021-03-26 09:49:00 +09:00
2020-10-27 17:05:28 -07:00
2021-06-01 10:34:44 +09:00
2021-06-01 10:46:25 +09:00
2021-03-30 21:28:40 -05:00
2020-09-21 01:00:36 -07:00
2021-06-17 08:50:56 +02:00
2020-06-17 10:08:10 -07:00
2021-07-12 12:33:41 -07:00
2019-11-14 10:01:18 -08:00
2020-12-15 11:39:25 -08:00
2019-12-10 16:22:35 -08:00
2020-11-30 21:02:04 -08:00
2021-06-04 13:16:13 +09:00
2021-07-30 02:23:08 -07:00
2021-07-30 02:23:08 -07:00
2021-06-01 10:34:44 +09:00
2020-11-30 21:02:04 -08:00
2021-08-09 16:00:29 +09:00
2021-08-18 14:13:41 -07:00
2021-07-02 09:51:37 +09:00
2021-06-02 11:37:10 +09:00
2021-08-16 10:12:39 -04:00
2021-06-22 12:17:16 -07:00
2021-07-02 09:51:37 +09:00
2021-07-02 09:51:37 +09:00
2020-05-19 10:18:12 -07:00
2020-05-01 16:37:01 +09:00
2021-07-02 09:51:37 +09:00
2021-07-02 09:51:37 +09:00
2021-07-26 16:11:58 -07:00
2021-07-02 09:51:37 +09:00
2019-09-13 10:26:59 -04:00
2019-06-19 17:33:28 -07:00
2021-07-26 16:11:58 -07:00
2021-07-26 16:11:58 -07:00
2021-06-01 10:46:25 +09:00
2021-07-02 09:51:37 +09:00
2021-07-02 09:51:37 +09:00
2020-07-13 21:13:34 -04:00
2020-07-13 21:13:34 -04:00
2019-06-19 17:33:28 -07:00
2019-06-19 17:33:28 -07:00
2021-06-16 15:43:51 -07:00
2021-07-26 16:11:58 -07:00
2021-06-22 12:17:16 -07:00
2021-07-02 09:51:37 +09:00
2021-06-01 10:34:44 +09:00
2021-06-01 10:34:44 +09:00
2021-06-01 10:34:44 +09:00
2021-06-01 10:46:25 +09:00
2021-06-29 18:10:18 -07:00
2020-10-15 18:30:41 -07:00
2021-05-04 09:59:44 -04:00
2021-07-01 20:56:29 -04:00
2019-06-19 17:33:28 -07:00
2020-08-12 11:33:58 -07:00
2019-06-19 17:33:28 -07:00
2021-07-02 09:51:37 +09:00
2021-07-02 09:51:37 +09:00