Commit Graph

  • bff9e264a5 adjust debug to rely on more accurate replacement/setting of process.env.NODE_ENV lee-orr 2021-10-07 15:01:07 +00:00
  • fc42c38706
    Remove stream from type definitions (#1413) Kevin Moutet 2021-09-06 11:22:32 +02:00
  • 58451e1fd8
    Remove stream from type definitions Kevin Moutet 2021-09-04 23:44:23 +02:00
  • acafb28661 5.0.0 v5.0.0 Daniel Huigens 2021-09-02 17:09:02 +02:00
  • 359d9ec1a7 Trigger workflow failure on errors larabr 2021-09-01 18:30:35 +02:00
  • 80438e03e7 Point to new action repo larabr 2021-09-01 17:54:02 +02:00
  • fc88247765 Adjust again to avoid false positives larabr 2021-08-31 15:27:25 +02:00
  • e600332ce7 fix alert thresholds larabr 2021-08-31 15:21:12 +02:00
  • e8b5922a68 Add meaningful tests larabr 2021-08-31 14:58:09 +02:00
  • a85ce6360f Use new options larabr 2021-08-27 18:56:17 +02:00
  • e49fb93e05 Try custom action larabr 2021-08-27 13:57:21 +02:00
  • f968c041e9 Retry dummy test larabr 2021-08-26 20:50:15 +02:00
  • 5179303c9d Get json file larabr 2021-08-26 17:32:08 +02:00
  • f75981ece3 Try dummy benchmark larabr 2021-08-26 17:24:29 +02:00
  • f5ecca5664 Try separate jobs larabr 2021-08-26 17:11:23 +02:00
  • 5ee453811d More debug larabr 2021-08-26 17:00:47 +02:00
  • 2b1d75b892 Debug larabr 2021-08-26 16:54:00 +02:00
  • 0679b9b6bb Test failure comment larabr 2021-08-26 16:49:06 +02:00
  • bc9b444578 Store result properly larabr 2021-08-26 16:42:44 +02:00
  • 1f3b850924 Fix paths larabr 2021-08-26 16:33:29 +02:00
  • 532548cebb Regression larabr 2021-08-26 16:27:54 +02:00
  • 8c9aac2756 Fix yaml larabr 2021-08-26 16:24:10 +02:00
  • 17f2283dd4 Try branch comparison larabr 2021-08-26 16:22:00 +02:00
  • 4b5aadba18 Update docs and TS [skip ci] larabr 2021-08-26 14:09:05 +02:00
  • ed594fe512 Use integer enum values for compression algo larabr 2021-08-26 14:07:07 +02:00
  • f05fa79837 Use integer enum values for hash algo in signature packet larabr 2021-08-26 13:07:07 +02:00
  • 1388fbcce7 Remove todos [skip ci] larabr 2021-08-25 21:12:29 +02:00
  • 713ef6701c Add crypto.getCipher and getAEADMode larabr 2021-08-25 20:31:38 +02:00
  • 905029b3a9 Use integer algo values in private key packet and s2k larabr 2021-08-25 19:38:49 +02:00
  • 65947a3093 CFB methods accept integer algo value larabr 2021-08-25 18:03:50 +02:00
  • 1c6d69adf6 AEAD mode instancess from crypto.mode accept integer algo value larabr 2021-08-25 18:03:30 +02:00
  • 4a7231aefe Use integer enum values for algorithms in SKESK, SEIP and AEAD-encrypted packets larabr 2021-08-25 17:11:14 +02:00
  • f38285e973 Always set algorithm as Integer in *KeyPackets larabr 2021-08-25 12:22:19 +02:00
  • 4f1c474433 5.0.0-6 v5.0.0-6 Daniel Huigens 2021-08-20 15:34:03 +02:00
  • a599638ce2
    Docs: clarify content of returned signatures value in openpgp.verify and decrypt larabr 2021-08-19 17:58:52 +02:00
  • 3fa778abe2
    Add config.rejectCurves and prevent generating keys using blacklisted algorithms (#1395) larabr 2021-08-19 17:58:16 +02:00
  • f57d3527d3
    Set default config.minRSABits to 2047 (#1392) larabr 2021-08-19 17:53:06 +02:00
  • 28f035ac68 Add TS definitions larabr 2021-08-19 17:16:33 +02:00
  • 350e45702e Add subkey check, reject Bitcoin curve by default larabr 2021-08-19 16:53:50 +02:00
  • 6f23625257 Update src/config/config.js larabr 2021-08-19 16:33:12 +02:00
  • 8eb6fb1b08 Add config.rejectCurves, prevent generation of keys with blacklisted public key algo and curves larabr 2021-08-03 12:57:40 +02:00
  • ecbfb2c2f6 Clarify content of signatures larabr 2021-08-19 15:53:48 +02:00
  • 2e3dd2c7a1 move "NODE_ENV" to constant variable, to avoid pattern-matching based replacement in vite Lee-Orr Orbach 2021-08-17 12:59:11 -04:00
  • 26e9616854
    Validate email addresses without a subdomain John Driscoll 2021-08-17 10:02:09 -05:00
  • 67e64bb48c regression larabr 2021-08-16 23:57:26 +02:00
  • 4c06461417 Test benchmark action larabr 2021-08-16 18:30:54 +02:00
  • fb630e1659 Set default config.minRSABits to 2047 larabr 2021-07-29 14:45:14 +02:00
  • f59b0dec60 5.0.0-5 v5.0.0-5 Daniel Huigens 2021-07-23 19:00:19 +02:00
  • da60fa0047
    Add security policy (#1388) larabr 2021-07-23 14:06:34 +02:00
  • d9829fce06
    Throw on unrecognised configuration in top-level functions (#1387) larabr 2021-07-23 14:00:08 +02:00
  • 4b6189b91b
    Rename config.tolerant to config.ignoreUnsupportedPackets, add config.ignoreMalformedPackets (#1386) larabr 2021-07-23 13:22:18 +02:00
  • 3cd61ff1b4
    TypeScript: add missing config options to the type definitions (#1385) Lucas Longarini 2021-07-23 05:07:07 -06:00
  • 7ebdd6a2a6
    Update dependencies (#1383) larabr 2021-07-23 12:59:39 +02:00
  • 0c24813d19 Add security policy larabr 2021-07-22 17:01:45 +02:00
  • b50f876e6a Throw on invalid config larabr 2021-07-22 17:38:36 +02:00
  • c820c48595 Allow to ignore malformed packets larabr 2021-07-22 16:32:00 +02:00
  • efe3a1c4be
    format changes Lucas Longarini 2021-07-21 02:15:04 -06:00
  • 32a25505b5
    added missing config types to the typescript types Lucas Longarini 2021-07-21 02:12:37 -06:00
  • 3fa29f3ca5 Delete .gitkeep Daniel Huigens 2021-07-20 18:16:36 -04:00
  • 2da2583b24
    Create .gitkeep RA80533 2021-07-20 18:06:58 -04:00
  • 1837077012 5.0.0-4 v5.0.0-4 Daniel Huigens 2021-07-20 19:41:10 +02:00
  • ffa5b339a3 Update deps larabr 2021-07-20 19:36:58 +02:00
  • 5e997605b3 Update web-stream-tools Daniel Huigens 2021-07-20 19:06:31 +02:00
  • 85d129af77
    Export Subkey class (#1381) Ali Cherry 2021-07-20 11:54:29 +03:00
  • 35d46376b5 Export subkey Ali Cherry 2021-07-19 22:40:25 +03:00
  • 1ac71a94a5
    Github: add ISSUE_TEMPLATES (#1369) larabr 2021-07-19 19:16:01 +02:00
  • b604458ba8
    Rename format: 'armor' option to format: 'armored' in top-level functions (#1377) larabr 2021-07-19 19:08:49 +02:00
  • f445fecf6f Ask for more specific platform info larabr 2021-07-19 18:31:46 +02:00
  • 48e1a89ae6 Rename 'armor' option to 'armored' larabr 2021-07-19 11:51:13 +02:00
  • ce70484738
    Replace armor option with format in openpgp.encrypt, sign and encryptSessionKey (#1354) larabr 2021-07-19 18:12:42 +02:00
  • 060d06a272
    Apply suggestions from code review larabr 2021-07-19 17:48:33 +02:00
  • 53f54e1e19
    Extend BaseStream<> from AsyncIterable<> (#1373) Nick Darvey 2021-07-15 21:09:29 +10:00
  • 917432f049 chore: extend BaseStream<> from AsyncIterable<> Nick Darvey 2021-07-15 13:19:28 +10:00
  • e450582888
    Update README to use openpgp.readPrivateKey() where applicable (#1362) Akihito Mikazuki 2021-07-09 12:05:09 -04:00
  • 93cf514e19 Revert renaming variable larabr 2021-07-08 17:25:19 +02:00
  • 09af086491 Remove log larabr 2021-07-08 17:02:50 +02:00
  • 9ad345d128 Fix TS larabr 2021-07-08 15:34:53 +02:00
  • b0a09eedf5 Add support for object format in openpgp.encrypt and sign larabr 2021-07-08 15:24:22 +02:00
  • f8da710c16 Update generateKey docs [skip ci] larabr 2021-07-05 18:21:18 +02:00
  • 5cc034fd64 Add unknown options check in all functions larabr 2021-06-28 16:33:01 +02:00
  • 2a2ac72981 Rename check format function larabr 2021-06-28 16:19:03 +02:00
  • 22b7f42f27 Replace armor option with format larabr 2021-06-28 15:52:07 +02:00
  • 3886358592
    Remove valid and error from the verification result of openpgp.verify and decrypt (#1348) larabr 2021-07-09 17:44:34 +02:00
  • ed8db3d31e
    CI: Ignore unhandled rejections in tests in Safari 14.1 (#1371) larabr 2021-07-09 16:35:40 +02:00
  • 5f64859ff5 Disable unhandled rejection monitor for Safari 14.1 larabr 2021-07-09 15:32:00 +02:00
  • 1ee7178f97 Add templates for issues larabr 2021-07-06 14:33:40 +02:00
  • d7ea34c6e2
    Update README.md Akihito Mikazuki 2021-07-03 17:07:08 -04:00
  • e52e4ad13f
    Apply suggestions from code review [skip ci] larabr 2021-06-28 10:56:09 +02:00
  • c4c026dc5f Minor [skip ci] larabr 2021-06-25 13:25:55 +02:00
  • d8063c91e6 Add TS note [skip ci] larabr 2021-06-25 12:36:54 +02:00
  • 5dfb235518 Fix README larabr 2021-06-25 10:29:33 +02:00
  • 4bf0bd9148 Remove valid and error from verification result larabr 2021-06-23 17:31:43 +02:00
  • ab22fe86da
    Lint: enforce single quotes and do not error on class methods without this (#1341) larabr 2021-06-24 22:58:15 +02:00
  • 14a1332de3 Enforce single quotes larabr 2021-06-17 12:04:48 +02:00
  • 5699514554 Disable lint rule for enforcing this in class methods larabr 2021-06-16 19:06:59 +02:00
  • d238a023c1
    Support using Key.isPrivate() for type inference, remove Key.isPublic() (#1347) larabr 2021-06-24 19:53:10 +02:00
  • 4dbcfd8316 Fix tests larabr 2021-06-24 19:18:56 +02:00
  • e8a07a1ee3 Fix Key.update type defs larabr 2021-06-22 18:23:36 +02:00
  • fd2daa9ac5 Narrow down PrivateKey return types, declare Key as return type of readKey(s) larabr 2021-06-22 18:06:06 +02:00
  • af3aaecb3a Enable type inference using isPrivate() larabr 2021-06-22 16:32:16 +02:00