689 Commits
Author SHA1 Message Date
Thomas MandGitHub 002ed911b1 feat: add TEA and XTEA block ciphers (#2225) 2026-07-05 13:22:27 +01:00
Thomas MandGitHub fa219d96f1 feat: add PRESENT and Twofish ciphers (#2157) 2026-07-05 11:11:31 +01:00
MAN$I VERMAandGitHub 19c8a8a310 fix: support constructor and __proto__ parameters in Parse URI (#2578) (#2581) 2026-07-04 18:04:50 +01:00
MAN$I VERMAandGitHub 86746296be feat: Implement automated option-type ingredient validation (#2625) 2026-07-04 12:20:33 +01:00
Thomas MandGitHub 9ab5108664 Add Ascon (NIST SP 800-232) operations: Hash, MAC, Encrypt, Decrypt (#2155) 2026-07-04 11:32:23 +01:00
alleria173andGitHub 79de8f1199 fix/2445 HOTP (and 2426 TOTP) type errors (#2620) 2026-07-03 11:58:00 +00:00
loki1205andGitHub eccaf723f5 Fix base32 unicode alphabet (#2380) 2026-07-03 11:39:33 +01:00
alleria173andGitHub c51e21a242 fix/2444 TOTP input validation for correct otpauth uri generation (#2621) 2026-07-03 10:23:06 +00:00
179eb9a379 Validate Wrap line width (#2606)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
Co-authored-by: C85297 <95289555+C85297@users.noreply.github.com>
2026-07-03 11:06:55 +01:00
Zain NadeemandGitHub 961bbab682 Handle malformed image parser errors in View Bit Plane (#2612) 2026-07-03 09:02:14 +00:00
alleria173andGitHub 3104e6073f Fixes #2446 hotp otpauth uri validation (#2614) 2026-07-03 08:54:38 +00:00
Zain NadeemandGitHub 6f95a2e17d Handle invalid bcrypt salt errors in Bcrypt compare (#2615) 2026-07-03 08:52:04 +00:00
KirillandGitHub d6f087efad Validate empty Show On Map options (#2631) 2026-07-03 08:47:06 +00:00
GCHQDeveloper581andGitHub 275b594f7c Fix BigNumber deserialisation in Dish, and add tests (#2607)
With ideas from: cyphercodes <cyphercodes@users.noreply.github.com>
With ideas from: Sivachandran Paramasivam <sivachandran.p@gmail.com>
2026-06-26 12:07:33 +00:00
KirillandGitHub bd4c59cf34 Handle empty Generate Image mode (#2598) 2026-06-25 11:59:33 +00:00
0e50d32ec5 Fix stale presenter after expected operation errors (#2589)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (tweaked tests)
2026-06-24 16:39:01 +00:00
GCHQDeveloper581andGitHub 080357a4f5 Improve parameter validation for a number of operations where exceptions otherwise caused. (#2586) 2026-06-22 11:51:12 +01:00
Leon ZandmanandGitHub a0a369a7ef Fix uncaught TypeError in "Show on map" operation. (#2453) 2026-06-20 12:01:14 +01:00
min23asdwandGitHub 0d2af8ce00 fix: jsonata $base64decode/$base64encode in Web Worker (#2275) 2026-06-20 11:40:37 +01:00
Willi BallenthinandGitHub 08e5c13da4 fix Dechunk HTTP Response leaks terminating chunk and trailers into output (#2290) 2026-06-20 09:49:47 +00:00
Willi BallenthinandGitHub 64fc664479 fix: MIME Decoding corrupts non-ASCII characters in Base64-encoded words (#2291) 2026-06-20 10:41:53 +01:00
Willi BallenthinandGitHub 8105e3eb07 fix: Gzip comment with header checksum produces corrupt streams (#2288) 2026-06-20 09:03:12 +01:00
Willi BallenthinandGitHub 0a0d95bcbd fix TLV Parser BER long-form length parsing (#2289) 2026-06-20 08:59:30 +01:00
Willi BallenthinandGitHub 9a8a279b82 fix: Unescape Unicode Characters accepts 4-6 hex digits for U+ prefix (#2287) 2026-06-20 08:56:09 +01:00
Willi BallenthinandGitHub 5a2eeed066 fix Set Difference and Set Intersection preserve duplicates from first sample (#2286) 2026-06-20 08:52:56 +01:00
0fd6190b46 fix: From Base operation produces wrong results for fractional inputs (#2285)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-20 08:48:49 +01:00
Willi BallenthinandGitHub f0468d391d fix Median operation returns incorrect result for unsorted odd-length inputs (#2284) 2026-06-20 07:21:07 +00:00
Shailendra SinghGitHubGCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> very basic unit testing
ddbe914132 Added RenderPDF functionality (#2105)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> very basic unit testing
2026-06-19 18:29:40 +00:00
GCHQ Developer 85297andGitHub 4a70dff3f2 Fix URL encoding incorrectly converting input to UTF-8 (#2340) 2026-06-19 14:01:19 +01:00
MAN$I VERMAandGitHub 33c2207427 feat: Add automated parameter validation framework (#2561) 2026-06-19 12:59:04 +01:00
e18441d430 Fix: added viewport styles to img tag in RenderImage Dish (#2109)
Co-authored-by: GCHQ Developer 85297 <95289555+C85297@users.noreply.github.com>
2026-06-19 11:56:11 +01:00
GCHQ Developer 85297andGitHub 0b9258b8fb Fix operation description rendering (#2577) 2026-06-18 15:33:11 +01:00
GCHQ Developer 85297andGitHub 85db3be5d0 Chart operation prototype protection (#2569) 2026-06-17 10:41:55 +00:00
Shivam KumarandGitHub 31808e83d5 Fix Uint8Array concat crash in Parse IPv4 header (#2409) 2026-06-15 09:34:25 +01:00
skyandGitHub 7f0544e1c6 fix: validate hexdump width upper bound (#2514) 2026-06-15 09:02:56 +01:00
GCHQDeveloper581andGitHub 894560f6ce Security: Add fix, and tests, for Lorem Ipsum DoS issue (#2557) 2026-06-13 08:53:15 +01:00
FufuandGitHub 0c0f330ae2 Implementing ROR13 feature (#2539) 2026-06-10 11:21:29 +01:00
5105aad91d New operation improvements (#1431)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-06-09 09:36:07 +01:00
GCHQDeveloper581andGitHub 61deeb8165 Npm and yarn/major version updates (#2527)
Updated versions:
* cspell 10.0.1
* grunt-eslint 26.0.0
* grunt-webpack 8.0.0
* bignumber.js 11.1.2
* cbor 10.0.12
* diff 9.0.0
* protobufjs 8.5.0
* tesseract.js 7.0.0
* ua-parser-js 2.0.10
2026-06-08 14:21:26 +01:00
Harel KatzandGitHub c929819189 feat: add Escape Smart Characters operation (#2391) 2026-06-05 13:44:20 +01:00
andreasandGitHub da202d54f1 feat: Get AES IV from input (QoL) (#2471) 2026-06-05 11:23:38 +01:00
Syed Ishmum AhnafandGitHub 20b46bf1a0 fix: validate text encoding options (#2497) 2026-06-05 10:47:48 +01:00
72ca1aeec7 Add remove ANSI escape codes operation (#2143)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (additional test case)
2026-06-03 10:57:13 +01:00
GCHQ Developer 85297andGitHub 89b5c7dee3 Fix option ingredients being overwriten (#2341) 2026-06-02 20:35:21 +01:00
772f7866bf Fix pgp tests (#2461)
Co-authored-by: C85297 <95289555+C85297@users.noreply.github.com> (fix for #2267)
2026-05-28 09:17:43 +01:00
Leon ZandmanandGitHub ad20c91f5b Fix flaky npm run testui (#2412) 2026-05-20 18:33:40 +01:00
GCHQ Developer 85297andGitHub b090482bd0 Series Chart HTML Formatting fix (#2403) 2026-05-18 11:57:16 +01:00
GCHQ Developer 85297andGitHub 7ca4b3a13d Parse Ethernet Frame HTML formatting fix (#2402) 2026-05-18 11:54:13 +01:00
GCHQ Developer 85297andGitHub 1baef27e9b Parse IPv4 Header HTML formatting fix (#2401) 2026-05-18 11:52:10 +01:00
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