electron/shell/browser/net
George Xu bc508c6113
feat: add electron.safeStorage encryption API (#30020)
* 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>
2021-08-05 15:12:54 -07:00
..
asar chore: use =default for default constructors/destructors (#29511) 2021-06-04 13:16:13 +09:00
cert_verifier_client.cc feat: Allow detection of MITM HTTPS proxies like ZScaler (#30174) 2021-08-02 10:24:58 +09:00
cert_verifier_client.h feat: Allow detection of MITM HTTPS proxies like ZScaler (#30174) 2021-08-02 10:24:58 +09:00
electron_url_loader_factory.cc chore: bump chromium to 94.0.4584.0 (main) (#30030) 2021-07-26 09:02:16 -07:00
electron_url_loader_factory.h fix: handle redirects within registered protocols (#29796) 2021-07-15 20:14:46 +09:00
network_context_service.cc chore: bump chromium to 93.0.4530.0 (master) (#29256) 2021-06-03 01:05:04 -07:00
network_context_service.h refactor: CertVerifier is not in the network namespace anymore 2021-03-05 15:08:38 -08:00
network_context_service_factory.cc chore: rename atom -> electron (#21986) 2020-02-04 12:19:40 -08:00
network_context_service_factory.h chore: clean up forward declarations (#29904) 2021-07-02 09:51:37 +09:00
node_stream_loader.cc chore: fix typos in comments (#29362) 2021-05-27 11:48:03 -07:00
node_stream_loader.h chore: bump chromium to 93.0.4530.0 (master) (#29256) 2021-06-03 01:05:04 -07:00
proxying_url_loader_factory.cc chore: bump chromium to 93.0.4550.0 (main) (#29751) 2021-06-22 12:17:16 -07:00
proxying_url_loader_factory.h chore: use consistent integer type for request ID (#29540) 2021-06-14 21:01:36 +09:00
proxying_websocket.cc chore: bump chromium to 93.0.4550.0 (main) (#29751) 2021-06-22 12:17:16 -07:00
proxying_websocket.h chore: bump chromium to 93.0.4530.0 (master) (#29256) 2021-06-03 01:05:04 -07:00
resolve_proxy_helper.cc chore: bump chromium to 93.0.4530.0 (master) (#29256) 2021-06-03 01:05:04 -07:00
resolve_proxy_helper.h chore: bump chromium to 93.0.4530.0 (master) (#29256) 2021-06-03 01:05:04 -07:00
system_network_context_manager.cc feat: add electron.safeStorage encryption API (#30020) 2021-08-05 15:12:54 -07:00
system_network_context_manager.h chore: clean up forward declarations (#29904) 2021-07-02 09:51:37 +09:00
url_pipe_loader.cc chore: bump chromium to 94.0.4584.0 (main) (#30030) 2021-07-26 09:02:16 -07:00
url_pipe_loader.h chore: bump chromium to 93.0.4530.0 (master) (#29256) 2021-06-03 01:05:04 -07:00
web_request_api_interface.h chore: bump chromium to 1a093e6a0cb5e72ba78990fe39824 (master) (#24575) 2020-07-21 22:34:34 -07:00