Commit Graph
2024 Commits
Author SHA1 Message Date
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
BigYellowHammerandGitHub f646065c36 Rewriting fixCryptoApiImports and fixSnackbarMarkup to js to make it OS agnostic (#2298) 2026-04-11 12:03:16 +01:00
GCHQDeveloper581andGitHub 167cc398ce Properly escape HTML entities in sampleDelim to avoid XSS issue (#2307) 2026-04-04 12:13:05 +01:00
Ted KruijffandGitHub 6aa98b4a66 ParseEthernetFrame - Fix vlan calculation (#2295) 2026-03-26 16:33:12 +00:00
Sascha BuehrleandGitHub ff63ec97b7 fix: return empty output for zero-length To Modhex input (#2249) 2026-03-23 12:26:09 +00:00
Ted KruijffandGitHub 78d40eab60 Add Parse Ethernet frame Operation, allow Parse IPv4 Header to cascade (#1722) 2026-03-21 18:15:29 +00:00
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 KarwacikandGitHub 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
GCHQDeveloper581andGitHub 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 BrickandGitHub eef8d55d86 fix(A1Z26): return empty string instead of empty array for empty input (#2257) 2026-03-19 10:10:35 +00:00
Thomas MandGitHub a19261d5f7 feat: add ARM disassembler operation (#2156) 2026-03-08 19:07:46 +00:00
p-lericheGitHubGCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> - Additional test case added.
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 MandGitHub 81b3e9abd4 Feat/rc6 add RC6 Encrypt/Decrypt operations (#2163) 2026-03-07 12:07:17 +00:00
ThePlayer372-FRandGitHub cbe1d39e06 Add Flask Session operations (Decode, Sign, Verify) (#2208) 2026-03-07 07:29:22 +00:00
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
ThomasandGitHub c1b849bdb2 feat: add random integer generation operation (#2151) 2026-03-04 14:42:48 +00:00
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-joGitHubGCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> - (additional tests)
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
CatCatYuandGitHub 976c8b2d56 Fix: Move Magic checks from Escape to Unescape Unicode Characters (#2195) 2026-02-20 17:23:58 +00:00
GCHQ Developer 85297andGitHub d71dad8568 Fix Roboto Mono font (#2199) 2026-02-20 16:10:15 +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
GCHQ Developer 85297andGitHub c97baa6fdf Update JIMP (#2171) 2026-02-18 11:34:31 +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
WesandGitHub 595c90a464 Quoted Printable - consistent reference to 'email' (#2186) 2026-02-09 10:01:25 +00:00
GCHQ Developer 85297andGitHub eeb39a0b2b Bump v10.21.0 (#2179) 2026-02-06 08:38:36 +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
FSandGitHub e0c4957da4 Fix the processing of ALPNs for JA4 to align with new specification update (#2165) 2026-01-31 12:01:10 +00:00
Thomas MandGitHub 9512444eee Add Bech32 and Bech32m encoding/decoding operations (#2159) 2026-01-30 19:02:23 +00:00
dd26c09003 Exclude Delete character from hex dump output (#2086)
Co-authored-by: GCHQ Developer C85297 <95289555+C85297@users.noreply.github.com>
2026-01-29 15:00:17 +00:00
a30f5f1b50 Tiny typo fix in "To Base85" operation (#2118)
This adjusts spelling in the "To Base85" operation from "delimeter" to
"delimiter".

Co-authored-by: GCHQ Developer C85297 <95289555+C85297@users.noreply.github.com>
2026-01-29 14:32:38 +00:00
jg42526andGitHub fb968da64f Merge branch 'master' into use-bigint-for-varint 2025-08-06 08:54:59 +01:00
jg42526andGitHub dc8121e7fc Merge branch 'master' into master 2025-07-23 10:29:17 +01:00
jg42526andGitHub 554a3b071e Merge pull request #1884 from 0xff1ce/fix(ShowOnMap)
Show On Map updated to use leaflet over WikiMedia
2025-07-16 08:21:47 +01:00
jg42526andGitHub 18e5b9f6ec Merge branch 'master' into kgoto/add-handlebar 2025-05-16 11:03:44 +01:00
a3957273andGitHub 7ed7fca3ad Merge branch 'master' into feat/1216-1531-upgrade-uuid 2025-05-12 16:24:53 +01:00
a3957273andGitHub f92238bf04 Merge pull request #2023 from xumptex/feature/add-BLAKE3 2025-05-12 16:14:00 +01:00
a3957273andGitHub 2b1ceef6a3 Merge pull request #2025 from ericli-splunk/patch-1 2025-05-12 16:06:53 +01:00
a3957273andGitHub f4e73eef54 Merge pull request #1986 from Odyhibit/master 2025-05-12 16:05:42 +01:00
gchqdev364andGitHub 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 e9b182d33b Added look ahead and look behind to avoid over capture. 2025-05-12 14:18:01 +00:00
es45411andGitHub 761173bce7 Merge pull request #2040 from gchq/feature/add-toggle-plus-to-urldecode
Add toggle "+" character to URLDecode operation
2025-05-12 14:42:15 +01:00
gchqdev364 bfec582aee Using code to generate regex string procedurally to improve readability. 2025-05-12 13:35:39 +00:00
es45411 95d5fd1789 Add treat space as plus URLDecode option 2025-05-12 13:09:49 +00:00
gchqdev364 159b80e853 Added explicit tests for IPv4 addresses in decimal or octal. 2025-05-12 13:02:29 +00:00
es45411 1bc3105002 Update GenerateAllChecksums infoURL 2025-05-12 11:34:15 +00:00
es45411andGitHub 66d445c5ef Add GenerateAllChecksums operation
* Add GenerateAllChecksums operation
* Remove checksums from GenerateAllHashes operation
2025-05-12 12:29:33 +01:00
jg42526andGitHub b2045e5bd8 Merge pull request #2035 from jg42526/checksum/xor
XOR Checksum operation added
2025-05-12 12:01:29 +01:00
a3957273andGitHub 64a4bfeadf Merge pull request #1897 from sw5678/master 2025-05-12 12:00:34 +01:00