2746 Commits

Author SHA1 Message Date
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
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)
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)
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)
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
j83305
ba09f5f1d5
[#927] added parity bit operation (#1036) 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
Matt C
5a1b121041
Accessibility - Add support for screenreaders in operations search (#1862) 2026-04-24 16:19:36 +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)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-04-13 13:04:33 +01:00
BigYellowHammer
f646065c36
Rewriting fixCryptoApiImports and fixSnackbarMarkup to js to make it OS agnostic (#2298) 2026-04-11 12:03:16 +01:00
GCHQDeveloper581
167cc398ce
Properly escape HTML entities in sampleDelim to avoid XSS issue (#2307) 2026-04-04 12:13:05 +01: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
j264415
9cf82cc1a1
Added tab focus to top banner and navigation to About/Support Modal (#1733) 2026-03-21 20:28:59 +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
j264415
2b370b9616
Selection and Deselection of autobake checkbox using keyboard (#1727) 2026-03-21 17:49:13 +00:00
Cherry
8c4a55b2b1
Add more helpful error for when numerical ingredient is left empty (#1540)
Co-authored-by: GCHQ Developer C85297 <95289555+C85297@users.noreply.github.com>
2026-03-20 17:03:45 +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
GCHQDeveloper581
d9dacf6b8f
Fix Jq issue (#2210)
* Revert "fix: jq-web -> jq-wasm, includes jq version 1.8.1 (gchq#2223)"
  This reverts commit 0c6454e.
  (but leave new tests intact)
* Return jq-web to 0.5.1
2026-03-19 11:47:31 +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
Thomas M
a19261d5f7
feat: add ARM disassembler operation (#2156) 2026-03-08 19:07:46 +00:00
p-leriche
f759f4c43b
Add Text/Integer Converter operation (#2213)
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) 2026-03-07 12:07:17 +00:00
Swonkie
15d7d5507e
[bugfix] #1874 Add Bootstrap form style for CodeMirror editor (#2161) 2026-03-07 08:20:26 +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)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (added tests)
2026-03-06 12:04:41 +00:00
Thomas
c1b849bdb2
feat: add random integer generation operation (#2151) 2026-03-04 14:42:48 +00:00
p-leriche
1ef4afc82d
Add BigInt utility functions for number theory operations (#2205)
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)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> - (additional tests)
2026-03-02 12:55:54 +00:00
Bart van Andel
2979f2ebb4
Fix hint tooltip display issues (#2017) 2026-03-01 17:24:45 +00:00
CatCatYu
976c8b2d56
Fix: Move Magic checks from Escape to Unescape Unicode Characters (#2195) 2026-02-20 17:23:58 +00:00
GCHQ Developer 85297
98fb680a92
Paste spreadsheets as text (#2200) 2026-02-20 17:08:11 +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) 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
t-martine
fe69ec5881
Added the ability to paste one or more Images from the Clipboard (#1876)
Co-authored-by: a3957273 <89583054+a3957273@users.noreply.github.com>
Co-authored-by: GCHQ Developer 85297 <95289555+C85297@users.noreply.github.com>
2026-02-09 20:30:45 +00:00
Wes
595c90a464
Quoted Printable - consistent reference to 'email' (#2186) 2026-02-09 10:01:25 +00:00
Zack Zhou
042afe4157
Fix freeze when output text decoding fails (#1573) 2026-02-09 09:17:36 +00:00
GCHQ Developer 85297
eeb39a0b2b
Bump v10.21.0 (#2179) 2026-02-06 08:38:36 +00:00
d98762625
0cf7bcaddc
Fix import operations with special chars in them (#1040)
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
Hügo
1542cadde8
Update Sitemap URLs to Use Valid Paths in sitemap.mjs (#1861)
Co-authored-by: C85297 <95289555+C85297@users.noreply.github.com>
2026-02-03 18:44:59 +00:00
GCHQ Developer C85297
96c93b95f2
Remove version 10 message from banner (#2169) 2026-02-03 15:12:41 +00:00
FS
e0c4957da4
Fix the processing of ALPNs for JA4 to align with new specification update (#2165) 2026-01-31 12:01:10 +00:00
Thomas M
9512444eee
Add Bech32 and Bech32m encoding/decoding operations (#2159) 2026-01-30 19:02:23 +00:00