Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v3 #72

Merged
merged 28 commits into from
Apr 19, 2024
Merged

Release v3 #72

merged 28 commits into from
Apr 19, 2024

Commits on Apr 18, 2024

  1. Update package description

    sleeyax committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    0e7b549 View commit details
    Browse the repository at this point in the history
  2. Remove trashify patch

    This patch no longer works because the latest version of `@electron/asar` now skips files with an invalid offset or size.
    sleeyax committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    fe595bd View commit details
    Browse the repository at this point in the history
  3. Adjust bloat patch to only write zero bytes

    Previously, the bloat patch would still partially leak actual file contents. This commit fixes that so it only writes nonsense that is useless to an attacker.
    sleeyax committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    cddbf4c View commit details
    Browse the repository at this point in the history
  4. Remove unused helpers

    sleeyax committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    d8f8bd3 View commit details
    Browse the repository at this point in the history
  5. Update commander

    sleeyax committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    87f33b1 View commit details
    Browse the repository at this point in the history
  6. Remove deprecation warning

    sleeyax committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    6b37208 View commit details
    Browse the repository at this point in the history
  7. Update dependencies

    sleeyax committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    b173d33 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9e68ee7 View commit details
    Browse the repository at this point in the history
  9. Bump lint-staged dependency

    sleeyax committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    fa25968 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ac2c9fb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d15d769 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ab90ed7 View commit details
    Browse the repository at this point in the history
  13. Update README.md

    sleeyax committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    6e4897e View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    c0890a8 View commit details
    Browse the repository at this point in the history
  2. Update node example

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    3924c13 View commit details
    Browse the repository at this point in the history
  3. Fix node example test

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    637ca7d View commit details
    Browse the repository at this point in the history
  4. Name Node.js example

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    a79e08c View commit details
    Browse the repository at this point in the history
  5. Update electron example

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    414e020 View commit details
    Browse the repository at this point in the history
  6. Update README.md

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    2c26000 View commit details
    Browse the repository at this point in the history
  7. Handle encryption keys only internally (closes #61)

    The key is unique per asarmor installation and should be the exact same from both the JS and C/C++ side. To prevent user error we should not expose the `key` property to the user in the library API or CLI. Instead, we always use the randomly generated key. If a user wishes to rotate the key, they can do so by manually reinstalling `asarmor` or by deleting the `key.txt` file and regenerating it using a script.
    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    1ba3d45 View commit details
    Browse the repository at this point in the history
  8. Remove unused LOC

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    82300dc View commit details
    Browse the repository at this point in the history
  9. Fix missing await

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    6aac8ed View commit details
    Browse the repository at this point in the history
  10. Try to fix node example test

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    1c1dc49 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a480308 View commit details
    Browse the repository at this point in the history
  12. Update CLI examples

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    14b98e6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    78c5584 View commit details
    Browse the repository at this point in the history
  14. Update package description

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    111e92f View commit details
    Browse the repository at this point in the history
  15. 3.0.0

    sleeyax committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    d089424 View commit details
    Browse the repository at this point in the history