Skip to content
  • George Xu's avatar
    feat: add `electron.safeStorage` encryption API (#30020) · bc508c61
    George Xu authored
    
    
    * 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: default avatarVerteDinde <keeleymhammond@gmail.com>
    bc508c61