Commit graph

640 commits

Author SHA1 Message Date
GCHQ Developer 85297
9727e2607c
update bcryptjs (#2368)
Some checks failed
Master Build, Test & Deploy / main (push) Has been cancelled
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (fixed browser tests)
2026-05-09 11:57:41 +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
Zach Bowden
49002e15cf
Fix all zeros after 16384 bytes with Blake3 (#2351)
Some checks failed
Master Build, Test & Deploy / main (push) Has been cancelled
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (added test)
2026-04-29 21:52:00 +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
GCHQ Developer 85297
9641ae07f9
Fix XSS in Show Base64 offsets (#2346) 2026-04-28 10:02:00 +01:00
GCHQDeveloper581
864afa85aa
Make compatible with node >=22 (#2273)
Some checks are pending
Master Build, Test & Deploy / main (push) Waiting to run
Breaking change: uplifts the minimum version of node required to v20
2026-04-28 07:18:44 +01:00
GCHQDeveloper581
e0ba5d2812
fix(node): enable asynchronous operation support in Node.js API (#2342)
Some checks are pending
Master Build, Test & Deploy / main (push) Waiting to run
Authored-by: engin0223 <engineda2014@hotmail.com>
Changes cherry-picked by GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>

Breaking change: Alters Node API - "bake" and "execute" are now declared async.
2026-04-27 18:17:24 +01:00
GCHQDeveloper581
534032f4fe
Fix, and link, Fernet tests (#2335) 2026-04-27 12:35:10 +01:00
j83305
ba09f5f1d5
[#927] added parity bit operation (#1036)
Some checks failed
Master Build, Test & Deploy / main (push) Has been cancelled
2026-04-25 08:52:26 +01:00
Björn Heinrichs
97f35095ca
Feature md link blanks (#660)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (added tests)
2026-04-25 08:43:22 +01:00
ko80240
4080df0bbd
Added metadata extraction for UUID strings. (#2322) 2026-04-24 15:14:35 +01:00
GCHQ Developer 85297
535838146c
Regular Expression operation email address regex: Support IPv4 domains (#2167)
Some checks failed
Master Build, Test & Deploy / main (push) Has been cancelled
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-04-13 13:04:33 +01:00
dependabot[bot]
f9184d3938
chore (deps): bump the patch-updates group with 3 updates (#2296)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (add browser test for Template operation)
2026-03-27 11:12:29 +00:00
Ted Kruijff
6aa98b4a66
ParseEthernetFrame - Fix vlan calculation (#2295) 2026-03-26 16:33:12 +00:00
Sascha Buehrle
ff63ec97b7
fix: return empty output for zero-length To Modhex input (#2249) 2026-03-23 12:26:09 +00:00
Ted Kruijff
78d40eab60
Add Parse Ethernet frame Operation, allow Parse IPv4 Header to cascade (#1722) 2026-03-21 18:15:29 +00:00
Roman Karwacik
290f824e18
feat: add Raw option for Jq operation (#2237) 2026-03-20 09:26:39 +00:00
d0s1nt
f7bbb33084
Add Extract Audio Metadata operation (#2170)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (minor tweak to wikipedia url)
2026-03-19 12:14:28 +00:00
John Brick
eef8d55d86
fix(A1Z26): return empty string instead of empty array for empty input (#2257) 2026-03-19 10:10:35 +00:00
GCHQDeveloper581
d195a51e2e
Update some dependencies, including a number causing npm audit warnings (#2236)
Some checks failed
Master Build, Test & Deploy / main (push) Has been cancelled
Also includes a fix for some minor linting warnings.
2026-03-11 12:05:50 +00:00
Thomas M
a19261d5f7
feat: add ARM disassembler operation (#2156)
Some checks are pending
Master Build, Test & Deploy / main (push) Waiting to run
2026-03-08 19:07:46 +00:00
p-leriche
f759f4c43b
Add Text/Integer Converter operation (#2213)
Some checks are pending
Master Build, Test & Deploy / main (push) Waiting to run
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> - Additional test case added.
2026-03-08 13:46:36 +00:00
Thomas M
81b3e9abd4
Feat/rc6 add RC6 Encrypt/Decrypt operations (#2163)
Some checks are pending
Master Build, Test & Deploy / main (push) Waiting to run
2026-03-07 12:07:17 +00:00
ThePlayer372-FR
cbe1d39e06
Add Flask Session operations (Decode, Sign, Verify) (#2208) 2026-03-07 07:29:22 +00:00
William Floyd
0c6454e10c
fix: jq-web -> jq-wasm, includes jq version 1.8.1 (#2223)
Some checks are pending
Master Build, Test & Deploy / main (push) Waiting to run
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (added tests)
2026-03-06 12:04:41 +00:00
dependabot[bot]
cd7dafdf53
Bump jsonwebtoken from 8.5.1 to 9.0.0 (#2219)
Some checks failed
Master Build, Test & Deploy / main (push) Has been cancelled
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (updated tests to reflect stricter parameter validation in the new library version)
2026-03-04 19:58:25 +00:00
p-leriche
1ef4afc82d
Add BigInt utility functions for number theory operations (#2205)
Some checks are pending
Master Build, Test & Deploy / main (push) Waiting to run
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (initial tests)
2026-03-04 09:44:28 +00:00
aby-jo
813a543baf
Improve SQL Beautify: use sql-formatter and support bind variables (#2071)
Some checks failed
Master Build, Test & Deploy / main (push) Has been cancelled
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> - (additional tests)
2026-03-02 12:55:54 +00:00
GCHQ Developer 85297
d71dad8568
Fix Roboto Mono font (#2199) 2026-02-20 16:10:15 +00:00
GCHQDeveloper581
8df8028f43
Fix return of buffer for PNG QR image generation - resolves #2124 (#2125)
Co-authored-by: GCHQ Developer 85297 <95289555+C85297@users.noreply.github.com>
2026-02-20 16:07:37 +00:00
GCHQ Developer 85297
c97baa6fdf
Update JIMP (#2171)
Some checks failed
Master Build, Test & Deploy / main (push) Has been cancelled
2026-02-18 11:34:31 +00:00
Benjamin Eriksson
324a23585e
Fixed Percent delimiter for hex encoding (#2137)
Co-authored-by: GCHQ Developer 85297 <95289555+C85297@users.noreply.github.com>
2026-02-11 09:20:08 +00:00
d98762625
0cf7bcaddc
Fix import operations with special chars in them (#1040)
Some checks failed
Master Build, Test & Deploy / main (push) Has been cancelled
Co-authored-by: jg42526 <210032080+jg42526@users.noreply.github.com> (fixed test broken by a dependency updated elsewhere)
2026-02-04 16:46:30 +00:00
Thomas
fa34e2fafc
Fix: Correctly parse xxd odd byte hexdumps (#2058)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-02-04 09:38:25 +00:00
FS
e0c4957da4
Fix the processing of ALPNs for JA4 to align with new specification update (#2165)
Some checks failed
CodeQL Analysis / Analyze (push) Has been cancelled
Master Build, Test & Deploy / main (push) Has been cancelled
2026-01-31 12:01:10 +00:00
Thomas M
9512444eee
Add Bech32 and Bech32m encoding/decoding operations (#2159)
Some checks are pending
CodeQL Analysis / Analyze (push) Waiting to run
Master Build, Test & Deploy / main (push) Waiting to run
2026-01-30 19:02:23 +00:00
みけCAT
dd26c09003
Exclude Delete character from hex dump output (#2086)
Some checks are pending
CodeQL Analysis / Analyze (push) Waiting to run
Master Build, Test & Deploy / main (push) Waiting to run
Co-authored-by: GCHQ Developer C85297 <95289555+C85297@users.noreply.github.com>
2026-01-29 15:00:17 +00:00
GCHQ Developer C85297
b885e8423d
Bump jsonpath-plus (#2166)
Closes #1928 #1926
2026-01-29 13:40:34 +00:00
jg42526
18e5b9f6ec
Merge branch 'master' into kgoto/add-handlebar 2025-05-16 11:03:44 +01:00
a3957273
7ed7fca3ad
Merge branch 'master' into feat/1216-1531-upgrade-uuid 2025-05-12 16:24:53 +01:00
a3957273
f92238bf04
Merge pull request #2023 from xumptex/feature/add-BLAKE3 2025-05-12 16:14:00 +01:00
a3957273
f4e73eef54
Merge pull request #1986 from Odyhibit/master 2025-05-12 16:05:42 +01:00
gchqdev364
d751117219
Merge pull request #2041 from gchq/octal-ip-addresses
Addresses bug report #2008
Added explicit support for octal IP addresses.
Changed approach to IPv4 regex to be string manipulation generated.
Added some unit tests for IP address parsing - probably not full coverage.
Added lookahead and lookbehind tricks to resolve warned issue that 1.2.3.256 would still be extracted as 1.2.3.25. Now only accepts valid IP addresses. Warning replaced with clause about infinite length dotted decimal forms.
2025-05-12 15:51:03 +01:00
gchqdev364
288cd8f063 Updated warning now that original issue has been resolved. 2025-05-12 14:24:07 +00:00
gchqdev364
0c01c6a7c3 Added important tests that need to pass before merge. 2025-05-12 14:07:21 +00:00
es45411
3a55b34214 Add tests for URLDecode and URLEncode 2025-05-12 13:09:59 +00:00
gchqdev364
159b80e853 Added explicit tests for IPv4 addresses in decimal or octal. 2025-05-12 13:02:29 +00:00
es45411
66d445c5ef
Add GenerateAllChecksums operation
* Add GenerateAllChecksums operation
* Remove checksums from GenerateAllHashes operation
2025-05-12 12:29:33 +01:00
jg42526
b2045e5bd8
Merge pull request #2035 from jg42526/checksum/xor
XOR Checksum operation added
2025-05-12 12:01:29 +01:00
a3957273
64a4bfeadf
Merge pull request #1897 from sw5678/master 2025-05-12 12:00:34 +01:00