GCHQ Developer 85297 and GitHub
4a70dff3f2
Fix URL encoding incorrectly converting input to UTF-8 ( #2340 )
2026-06-19 14:01:19 +01:00
MAN$I VERMA and GitHub
33c2207427
feat: Add automated parameter validation framework ( #2561 )
2026-06-19 12:59:04 +01:00
Shivam Kumar and GitHub
31808e83d5
Fix Uint8Array concat crash in Parse IPv4 header ( #2409 )
2026-06-15 09:34:25 +01:00
sky and GitHub
7f0544e1c6
fix: validate hexdump width upper bound ( #2514 )
2026-06-15 09:02:56 +01:00
GCHQDeveloper581 and GitHub
894560f6ce
Security: Add fix, and tests, for Lorem Ipsum DoS issue ( #2557 )
2026-06-13 08:53:15 +01:00
Fufu and GitHub
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
Harel Katz and GitHub
c929819189
feat: add Escape Smart Characters operation ( #2391 )
2026-06-05 13:44:20 +01:00
andreas and GitHub
da202d54f1
feat: Get AES IV from input (QoL) ( #2471 )
2026-06-05 11:23:38 +01:00
Syed Ishmum Ahnaf and GitHub
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
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
GCHQ Developer 85297 and GitHub
b090482bd0
Series Chart HTML Formatting fix ( #2403 )
2026-05-18 11:57:16 +01:00
GCHQ Developer 85297 and GitHub
7ca4b3a13d
Parse Ethernet Frame HTML formatting fix ( #2402 )
2026-05-18 11:54:13 +01:00
GCHQ Developer 85297 and GitHub
1baef27e9b
Parse IPv4 Header HTML formatting fix ( #2401 )
2026-05-18 11:52:10 +01:00
0xff1ce and GitHub
e294caeeb4
feat(operation-wrap): add new Wrap operation to format text at specified line width ( #1882 )
2026-05-08 15:58:19 +01:00
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 and GitHub
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 and GitHub
9641ae07f9
Fix XSS in Show Base64 offsets ( #2346 )
2026-04-28 10:02:00 +01:00
GCHQDeveloper581 and GitHub
534032f4fe
Fix, and link, Fernet tests ( #2335 )
2026-04-27 12:35:10 +01:00
j83305 and GitHub
ba09f5f1d5
[ #927 ] added parity bit operation ( #1036 )
2026-04-25 08:52:26 +01:00
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 and GitHub
4080df0bbd
Added metadata extraction for UUID strings. ( #2322 )
2026-04-24 15:14:35 +01:00
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
Ted Kruijff and GitHub
6aa98b4a66
ParseEthernetFrame - Fix vlan calculation ( #2295 )
2026-03-26 16:33:12 +00:00
Sascha Buehrle and GitHub
ff63ec97b7
fix: return empty output for zero-length To Modhex input ( #2249 )
2026-03-23 12:26:09 +00:00
Ted Kruijff and GitHub
78d40eab60
Add Parse Ethernet frame Operation, allow Parse IPv4 Header to cascade ( #1722 )
2026-03-21 18:15:29 +00:00
Roman Karwacik and GitHub
290f824e18
feat: add Raw option for Jq operation ( #2237 )
2026-03-20 09:26:39 +00:00
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 and GitHub
eef8d55d86
fix(A1Z26): return empty string instead of empty array for empty input ( #2257 )
2026-03-19 10:10:35 +00:00
Thomas M and GitHub
a19261d5f7
feat: add ARM disassembler operation ( #2156 )
2026-03-08 19:07:46 +00:00
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 and GitHub
81b3e9abd4
Feat/rc6 add RC6 Encrypt/Decrypt operations ( #2163 )
2026-03-07 12:07:17 +00:00
ThePlayer372-FR and GitHub
cbe1d39e06
Add Flask Session operations (Decode, Sign, Verify) ( #2208 )
2026-03-07 07:29:22 +00:00
cd7dafdf53
Bump jsonwebtoken from 8.5.1 to 9.0.0 ( #2219 )
...
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
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
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
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
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 and GitHub
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 and GitHub
9512444eee
Add Bech32 and Bech32m encoding/decoding operations ( #2159 )
2026-01-30 19:02:23 +00:00
GCHQ Developer C85297 and GitHub
b885e8423d
Bump jsonpath-plus ( #2166 )
...
Closes #1928 #1926
2026-01-29 13:40:34 +00:00
jg42526 and GitHub
18e5b9f6ec
Merge branch 'master' into kgoto/add-handlebar
2025-05-16 11:03:44 +01:00
a3957273 and GitHub
f92238bf04
Merge pull request #2023 from xumptex/feature/add-BLAKE3
2025-05-12 16:14:00 +01:00
a3957273 and GitHub
f4e73eef54
Merge pull request #1986 from Odyhibit/master
2025-05-12 16:05:42 +01:00
gchqdev364 and GitHub
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