Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openpgpjs/openpgpjs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.0.0-5
Choose a base ref
...
head repository: openpgpjs/openpgpjs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.0.0
Choose a head ref
  • 5 commits
  • 47 files changed
  • 2 contributors

Commits on Aug 19, 2021

  1. Set default config.minRSABits to 2047 (#1392)

    Lower the default allowed RSA key size to ensure that (most) keys generated in
    v4 without WebCrypto are supported (see #1336).
    larabr authored Aug 19, 2021
    Configuration menu
    Copy the full SHA
    f57d352 View commit details
    Browse the repository at this point in the history
  2. Add config.rejectCurves and prevent generating keys using blacklist…

    …ed algorithms (#1395)
    
    Breaking changes:
    - throw error on key generation if the requested public key algorithm is
    included in `config.rejectPublicKeyAlgorithms`;
    - add `config.rejectCurves` to blacklist a set of ECC curves, to prevent keys
    using those curves from being generated, or being used to
    encrypt/decrypt/sign/verify messages.
    By default, `config.rejectCurves` includes the brainpool curves
    (`brainpoolP256r1`, `brainpoolP384r1`, `brainpoolP512r1`) and the Bitcoin curve
    (`secp256k1`). This is because it's unclear whether these curves will be
    standardised[1], and we prefer to blacklist them already, rather than introduce
    a breaking change after release.
    
    [1] https://gitlab.com/openpgp-wg/rfc4880bis/-/merge_requests/47#note_634199141
    larabr authored Aug 19, 2021
    Configuration menu
    Copy the full SHA
    3fa778a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a599638 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. 5.0.0-6

    twiss committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    4f1c474 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. 5.0.0

    twiss committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    acafb28 View commit details
    Browse the repository at this point in the history
Loading