Jacob Marks
c32be5a5c5
Capitalise display name: "Parse TR-34 Key Transport"
2026-05-16 23:02:54 -04:00
Jacob Marks
ff90e41269
Capitalise display name: "Parse TR-31 Key Block"
2026-05-16 23:02:52 -04:00
Jacob Marks
c268dd3a1e
Capitalise display name: "Parse Futurex Excrypt Command"
2026-05-16 23:02:51 -04:00
Jacob Marks
e19bfacd4d
Capitalise display name: "Parse Thales payShield Command"
2026-05-16 23:02:49 -04:00
Jacob Marks
517a56e826
Add card type classification and MII description to parsePan
2026-05-16 22:50:41 -04:00
Jacob Marks
062b60e0c6
Revert "Encode PIN Block" back to "Build PIN Block"
2026-05-16 22:50:03 -04:00
Jacob Marks
340db6122d
Revert "Decode PIN Block" back to "Parse PIN Block"
2026-05-16 22:49:53 -04:00
Jacob Marks
9590eccd41
Rename "Build PIN Block" to "Encode PIN Block"
2026-05-16 22:48:35 -04:00
Jacob Marks
91d8d0ec37
Rename "Parse PIN Block" to "Decode PIN Block"
2026-05-16 22:48:21 -04:00
Jacob Marks
dd7a26aa1f
Broaden ParseTR34B9Envelope to TR-34 key transport: message type table, error codes, ASN.1 envelope peek
2026-05-16 22:45:40 -04:00
Jacob Marks
cf3023bc82
Add GenerateKey operation for random payment keys and IVs
2026-05-16 22:45:30 -04:00
Jacob Marks
4451ddbee3
Enhance ParseTR31KeyBlock with full X9.143 field decoding and compliance checks
2026-05-16 22:45:22 -04:00
Jacob Marks
9207d79356
Add Derive DUKPT AES Key operation (ANSI X9.24-3 AES-128)
2026-05-16 22:37:36 -04:00
J8k3
46228977d6
Update repo agent guidance
2026-05-16 10:39:46 -04:00
J8k3
17c004a66b
Add Futurex Excrypt command parser
2026-05-16 10:38:09 -04:00
J8k3
5cc38496bd
Allow overriding test timeout
2026-05-16 10:21:26 -04:00
J8k3
1aa54684d8
Add Thales payShield command parser
2026-05-16 10:18:33 -04:00
J8k3
9e9904870c
Update payment metadata and restore Docker test baseline
2026-05-16 09:26:39 -04:00
J8k3
b76a0e99be
Update README to reflect current payment extension scope
...
- Fix operations path: payment-crypto/ subdirectory never existed; ops live in src/core/operations/
- Fix UI category name: "Payment Cryptography" -> "Payments"
- Replace stale future-extensions list with accurate current coverage (DUKPT, PIN blocks, MAC/KCV, EMV, card validation, PAN tools all implemented)
- Keep only genuine remaining future work: TR-31 KBPK decryption and AES DUKPT
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 09:25:49 -04:00
Jacob Marks
e1b5ae50b4
Merge pull request #1 from J8k3/J8k3-patch-1
...
Revise README for CyberChef Payments updates
2026-05-12 15:27:04 -04:00
Jacob Marks
337457fa45
Revise README for CyberChef Payments updates
...
Updated links and descriptions for CyberChef Payments.
2026-05-12 15:20:47 -04:00
Jacob Marks
f7dcf46962
Install brotli and add decompression steps
...
Added steps to install brotli and decompress build files.
2026-05-12 14:57:24 -04:00
Jacob Marks
f93e7bbbf5
Update expected result length in chef.help test
2026-05-12 14:44:23 -04:00
Jacob Marks
0a544fb007
Delete .github/workflows/deploy.yml
...
Merged into a broader workflow that also does builds.
2026-05-12 14:39:46 -04:00
Jacob Marks
3346e225c1
Add GitHub Actions workflow for build and deploy
2026-05-12 14:39:09 -04:00
Jacob Marks
9b825811be
Add GitHub Actions workflow for S3 deployment
2026-05-12 14:30:08 -04:00
github-actions[bot]
8c10113df7
Merge remote-tracking branch 'upstream/master'
2026-05-12 18:03:30 +00:00
Jacob Marks
9a40d196b6
Update token for GitHub actions in workflow
2026-05-12 14:01:49 -04:00
Jacob Marks
4c6054a16e
Configure Git user for upstream sync in workflow
2026-05-12 13:54:39 -04:00
Jacob Marks
bd05814e30
Add workflow to sync with upstream repository
2026-05-12 13:50:10 -04:00
dependabot[bot]
d8aec9c43f
chore (deps): bump fast-uri from 3.1.0 to 3.1.2 ( #2372 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 09:52:59 +01:00
GCHQ Developer 85297
9727e2607c
update bcryptjs ( #2368 )
...
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (fixed browser tests)
2026-05-09 11:57:41 +01:00
dependabot[bot]
055ae50e8e
chore (deps): bump picomatch from 2.3.1 to 2.3.2 ( #2370 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 17:25:37 +01:00
dependabot[bot]
a581353434
chore (deps): bump ip-address from 10.1.0 to 10.2.0 ( #2371 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 17:14:00 +01:00
dependabot[bot]
67452c1e0f
chore (deps): bump axios from 1.15.0 to 1.16.0 ( #2369 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 17:08:02 +01:00
0xff1ce
e294caeeb4
feat(operation-wrap): add new Wrap operation to format text at specified line width ( #1882 )
2026-05-08 15:58:19 +01:00
dependabot[bot]
6822bd5584
chore (deps): bump the patch-updates group across 1 directory with 5 updates ( #2354 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 11:50:58 +01:00
dependabot[bot]
ba326e2d92
chore (deps): bump docker/login-action from 3 to 4 ( #2363 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:13:13 +01:00
dependabot[bot]
b088f75bf3
chore (deps): bump docker/setup-buildx-action from 3 to 4 ( #2364 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:09:15 +01:00
dependabot[bot]
4560648c7f
chore (deps): bump crazy-max/ghaction-github-pages from 3 to 5 ( #2365 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:06:45 +01:00
dependabot[bot]
81c360bdad
chore (deps): bump docker/metadata-action from 4 to 6 ( #2366 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 09:56:36 +01:00
dependabot[bot]
ed5751f7ec
chore (deps): bump docker/setup-qemu-action from 3 to 4 ( #2367 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 09:53:16 +01:00
GCHQDeveloper581
d5a0b87194
Update dependabot for Node 24. ( #2361 )
...
- Reenable update of github actions
- Unpin some packages
2026-05-07 14:15:49 +01:00
Jacob Marks
023d11c371
Merge branch 'master' into master
2026-05-01 13:35:21 -04:00
dependabot[bot]
ec4f1f5605
chore (deps): bump uuid from 13.0.0 to 14.0.0 ( #2332 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 12:28:26 +01:00
dependabot[bot]
5f97ef18e1
chore (deps): bump webpack-bundle-analyzer from 5.2.0 to 5.3.0 ( #2353 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 12:04:33 +01:00
Zach Bowden
49002e15cf
Fix all zeros after 16384 bytes with Blake3 ( #2351 )
...
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (added test)
2026-04-29 21:52:00 +01:00
GCHQDeveloper581
8de0ded56c
Bump v11.0.0 ( #2349 )
v11.0.0
2026-04-28 15:27:13 +01:00
GCHQDeveloper581
339574ec54
Revert sitemap to v8.0.X to fix build/deploy on master ( #2348 )
...
Revert sitemap to 8.0.3 as v9.x no longer provides a default export which code currently relies on
2026-04-28 13:53:44 +01:00
GCHQDeveloper581
1fdd2ecf20
Node version update from 22 to 24 ( #2347 )
...
Changes mostly authored-by: Leon Zandman <leon@wirwar.com>
Cherry pick and minor additions by GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-04-28 13:18:02 +01:00