Bart van Andel
4290ea7539
fix: use js-yaml for both JSON to YAML and YAML to JSON ( #2710 )
2026-08-06 10:52:18 +01:00
dependabot[bot]
e2b0558c9c
chore (deps): bump the patch-updates group across 1 directory with 6 updates ( #2712 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-06 08:32:40 +01:00
dependabot[bot]
bb941dd2b6
chore (deps): bump the minor-updates group across 1 directory with 3 updates ( #2705 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-06 07:58:04 +01:00
dependabot[bot]
1d39e75dac
chore (deps): bump the actions-dependencies group with 2 updates ( #2703 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-06 07:49:01 +01:00
Bart van Andel
396c6c8e93
fix: replace shasum / sha256sum / sed calls with node built-ins ( #2019 )
2026-08-06 07:39:30 +01:00
dependabot[bot]
b435acc6b4
chore (deps): bump fast-uri from 3.1.4 to 3.1.5 ( #2709 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-05 08:31:29 +00:00
dependabot[bot]
f161086705
chore (deps): bump ip-address from 10.2.0 to 10.4.0 ( #2708 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-05 08:06:47 +00:00
Sanjay Santhanam
c56dd23358
fix: stop Parse QR Code from participating in Magic ( #2610 ) ( #2613 )
2026-07-25 09:08:18 +01:00
Kirill
be42a3b9c8
Restrict A1Z26 Magic checks to valid ranges ( #2644 )
2026-07-25 08:39:11 +01:00
MAN$I VERMA
8e19b7e402
feat: Extend automated ingredient validation to include argSelector ingredients ( #2641 ) ( #2643 )
2026-07-25 08:17:08 +01:00
p-leriche
f6a4631130
Add Modular Exponentiation operation ( #2149 )
2026-07-25 08:00:06 +01:00
Zain Nadeem
c7d20d8601
Add npm allowScripts policy for npm v12 ( #2682 )
2026-07-24 15:47:02 +01:00
dependabot[bot]
536ee84034
chore (deps): bump assorted vulnerable dependencies ( #2689 )
...
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>
2026-07-24 10:54:29 +01:00
dependabot[bot]
08b2b7b3dd
chore (deps): bump shell-quote from 1.8.4 to 1.10.0 ( #2690 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 10:05:16 +01:00
dependabot[bot]
ed21930260
chore (deps): bump the patch-updates group across 1 directory with 9 updates ( #2686 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 09:04:47 +01:00
dependabot[bot]
51600c4a4f
chore (deps): bump the actions-dependencies group across 1 directory with 2 updates ( #2685 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 08:49:31 +01:00
dependabot[bot]
4b43f89eb8
chore (deps): bump nginxinc/nginx-unprivileged from fd3314e to 44e3633 in the docker-dependencies group ( #2684 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 08:38:40 +01:00
GCHQDeveloper581
d24ba1afce
Bump v11.3.0 ( #2688 )
2026-07-24 08:05:09 +01:00
GCHQDeveloper581
f77ddf4890
Fix pretty recipe parser ReDoS ( #2687 )
...
Co-authored-by: zainnadeem(RedOpsCell) <zainnadeemzainnadeem80@gmail.com> (main author)
2026-07-24 07:42:55 +01:00
Thomas Nemer
1343a107cb
feat: add modulo operation ( #2103 )
...
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (Minor tweaks to pass CI)
2026-07-23 08:27:49 +01:00
alleria173
88a2dbab9d
Add HMAC regression tests for Decimal key parsing ( #2680 )
2026-07-21 18:25:12 +01:00
Michael Roberson
df545e62b9
fix: await Node API operations whose run() returns a non-async Promise ( #2659 )
2026-07-21 16:12:30 +01:00
dependabot[bot]
4a53231a71
chore (deps): bump morgan from 1.10.1 to 1.11.0 ( #2676 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-18 10:11:35 +00:00
min23asdw
5a01c71098
fix: fromDecimal Auto delimiter now correctly parses multiple numbers ( #2270 )
2026-07-18 10:10:40 +00:00
p-leriche
c7898130e7
Add Generate Prime Number operation ( #2212 )
2026-07-17 17:09:06 +00:00
p-leriche
d172282755
Add Modular Inverse operation ( #2207 )
2026-07-17 17:04:13 +00:00
Michael Roberson
d771ea2cc0
Consolidate HTML entity tables into a single spec-generated source ( #2645 ) ( #2671 )
2026-07-17 16:36:55 +00:00
p-leriche
e5ee170e8d
Add Extended GCD operation ( #2206 )
2026-07-17 17:24:44 +01:00
Imantas
0e2e118719
Add COBS encoding/decoding operations ( #2185 )
2026-07-17 17:09:44 +01:00
dependabot[bot]
9e59868b84
chore (deps): bump websocket-driver from 0.7.4 to 0.7.5 ( #2673 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-16 10:21:11 +01:00
Michael Roberson
81c18e2f69
fix: remove stray punctuation from malformed To HTML Entity table values ( #2660 )
2026-07-16 09:34:08 +01:00
dependabot[bot]
49b855c761
chore (deps): bump the actions-dependencies group across 1 directory with 6 updates ( #2668 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-14 16:24:22 +01:00
dependabot[bot]
de784f6e52
chore (deps): bump the minor-updates group across 1 directory with 3 updates ( #2669 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-14 16:13:41 +01:00
dependabot[bot]
bf705e7d43
chore (deps): bump the patch-updates group with 5 updates ( #2654 )
...
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> (added chromedriver update to 150.0.3)
2026-07-14 12:56:04 +01:00
Thomas M
002ed911b1
feat: add TEA and XTEA block ciphers ( #2225 )
2026-07-05 13:22:27 +01:00
Thomas M
fa219d96f1
feat: add PRESENT and Twofish ciphers ( #2157 )
2026-07-05 11:11:31 +01:00
MAN$I VERMA
19c8a8a310
fix: support constructor and __proto__ parameters in Parse URI ( #2578 ) ( #2581 )
2026-07-04 18:04:50 +01:00
MAN$I VERMA
86746296be
feat: Implement automated option-type ingredient validation ( #2625 )
2026-07-04 12:20:33 +01:00
Thomas M
9ab5108664
Add Ascon (NIST SP 800-232) operations: Hash, MAC, Encrypt, Decrypt ( #2155 )
2026-07-04 11:32:23 +01:00
dependabot[bot]
4707ddb861
chore (deps): bump the patch-updates group across 1 directory with 6 updates ( #2638 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-03 17:22:33 +01:00
dependabot[bot]
eaf185242a
chore (deps): bump webpack from 5.107.2 to 5.108.3 in the minor-updates group ( #2635 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-03 16:26:10 +01:00
dependabot[bot]
a4edfdd770
chore (deps): bump nginxinc/nginx-unprivileged from 458ecbe to fd3314e in the docker-dependencies group ( #2633 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-03 16:13:41 +01:00
GCHQDeveloper581
3ca7c792df
Feature: automatically expire PRs if CLA remains unsigned for an extended period ( #2636 )
2026-07-03 15:54:10 +01:00
alleria173
79de8f1199
fix/2445 HOTP (and 2426 TOTP) type errors ( #2620 )
2026-07-03 11:58:00 +00:00
loki1205
eccaf723f5
Fix base32 unicode alphabet ( #2380 )
2026-07-03 11:39:33 +01:00
GCHQDeveloper581
740d350306
Add a workflow to automatically flag PRs without a signed CLA ( #2627 )
2026-07-03 11:28:53 +01:00
alleria173
c51e21a242
fix/2444 TOTP input validation for correct otpauth uri generation ( #2621 )
2026-07-03 10:23:06 +00:00
Kirill
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 Nadeem
961bbab682
Handle malformed image parser errors in View Bit Plane ( #2612 )
2026-07-03 09:02:14 +00:00
alleria173
3104e6073f
Fixes #2446 hotp otpauth uri validation ( #2614 )
2026-07-03 08:54:38 +00:00
Zain Nadeem
6f95a2e17d
Handle invalid bcrypt salt errors in Bcrypt compare ( #2615 )
2026-07-03 08:52:04 +00:00
Kirill
d6f087efad
Validate empty Show On Map options ( #2631 )
2026-07-03 08:47:06 +00:00
GCHQ Developer 85297
3c32e3f64d
Create AGENTS.md file ( #2619 )
2026-07-01 14:44:23 +01:00
GCHQDeveloper581
766100aad0
Set parameter validation Metadata for GenerateImage operations ( #2611 )
2026-07-01 10:45:40 +01:00
GCHQDeveloper581
89feb7f9e9
Update 4 vulnerable dependencies ( #2616 )
2026-07-01 10:35:10 +01:00
GCHQDeveloper581
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
dependabot[bot]
2329a0a0e5
chore (deps): bump the docker-dependencies group with 2 updates ( #2600 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-26 11:20:20 +01:00
dependabot[bot]
e112da3c12
chore (deps): bump the patch-updates group with 8 updates ( #2602 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-26 11:08:47 +01:00
dependabot[bot]
9672a8f870
chore (deps): bump actions/checkout from 6.0.3 to 7.0.0 in the actions-dependencies group ( #2601 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-26 09:25:12 +01:00
dependabot[bot]
6717ae1bc3
chore (deps): bump the minor-updates group with 2 updates ( #2603 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-26 09:24:51 +01:00
Kirill
bd4c59cf34
Handle empty Generate Image mode ( #2598 )
2026-06-25 11:59:33 +00:00
Zain Nadeem
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
GCHQDeveloper581
9f87fec52d
Clean up/rationalise webpack paths and thereby increase compatibility for Win… ( #2585 )
2026-06-22 11:52:26 +01:00
GCHQDeveloper581
080357a4f5
Improve parameter validation for a number of operations where exceptions otherwise caused. ( #2586 )
2026-06-22 11:51:12 +01:00
Leon Zandman
a0a369a7ef
Fix uncaught TypeError in "Show on map" operation. ( #2453 )
2026-06-20 12:01:14 +01:00
min23asdw
0d2af8ce00
fix: jsonata $base64decode/$base64encode in Web Worker ( #2275 )
2026-06-20 11:40:37 +01:00
Willi Ballenthin
08e5c13da4
fix Dechunk HTTP Response leaks terminating chunk and trailers into output ( #2290 )
2026-06-20 09:49:47 +00:00
Willi Ballenthin
64fc664479
fix: MIME Decoding corrupts non-ASCII characters in Base64-encoded words ( #2291 )
2026-06-20 10:41:53 +01:00
Willi Ballenthin
8105e3eb07
fix: Gzip comment with header checksum produces corrupt streams ( #2288 )
2026-06-20 09:03:12 +01:00
Willi Ballenthin
0a0d95bcbd
fix TLV Parser BER long-form length parsing ( #2289 )
2026-06-20 08:59:30 +01:00
Willi Ballenthin
9a8a279b82
fix: Unescape Unicode Characters accepts 4-6 hex digits for U+ prefix ( #2287 )
2026-06-20 08:56:09 +01:00
Willi Ballenthin
5a2eeed066
fix Set Difference and Set Intersection preserve duplicates from first sample ( #2286 )
2026-06-20 08:52:56 +01:00
Willi Ballenthin
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 Ballenthin
f0468d391d
fix Median operation returns incorrect result for unsorted odd-length inputs ( #2284 )
2026-06-20 07:21:07 +00:00
Shailendra Singh
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 85297
4a70dff3f2
Fix URL encoding incorrectly converting input to UTF-8 ( #2340 )
2026-06-19 14:01:19 +01:00
MAN$I VERMA
33c2207427
feat: Add automated parameter validation framework ( #2561 )
2026-06-19 12:59:04 +01:00
Shailendra Singh
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
dependabot[bot]
43f19c0494
chore (deps): bump form-data from 4.0.5 to 4.0.6 ( #2572 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 09:46:59 +01:00
dependabot[bot]
7d05017648
chore (deps): bump the patch-updates group with 5 updates ( #2580 )
...
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>
2026-06-19 09:28:47 +01:00
dependabot[bot]
7413e911c2
chore (deps): bump the docker-dependencies group with 2 updates ( #2579 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 07:19:17 +01:00
GCHQ Developer 85297
0b9258b8fb
Fix operation description rendering ( #2577 )
2026-06-18 15:33:11 +01:00
dependabot[bot]
65f47c0343
chore (deps): bump launch-editor from 2.13.1 to 2.14.1 ( #2574 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 18:21:56 +01:00
dependabot[bot]
9e7803e802
chore (deps): bump dompurify from 3.4.8 to 3.4.9 ( #2573 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 18:14:12 +01:00
GCHQDeveloper581
d358d82cbc
Bump v11.2.0 ( #2570 )
2026-06-17 12:12:16 +01:00
GCHQ Developer 85297
85db3be5d0
Chart operation prototype protection ( #2569 )
2026-06-17 10:41:55 +00:00
GCHQ Developer 85297
50a7319b69
Update website references ( #2566 )
2026-06-17 11:31:55 +01:00
Subhadeep
cc38f3a53f
Fix: Add input validation for XOR Checksum blocksize ( #2537 ) ( #2542 )
2026-06-15 13:37:04 +01:00
Kendall Goto
7a28e0534b
Fix: Reverse highlights unwind incorrectly ( #2022 )
...
Co-authored-by: GCHQ Developer 85297 <95289555+C85297@users.noreply.github.com>
2026-06-15 10:06:51 +01:00
Shivam Kumar
31808e83d5
Fix Uint8Array concat crash in Parse IPv4 header ( #2409 )
2026-06-15 09:34:25 +01:00
qais
3f62b14d83
Fix typos and documentation errors (bytes→bits, wrong release link, spelling) ( #2404 )
...
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-06-15 09:15:40 +01:00
axjp
91178a8e6f
Add integer check for alphabet size ( #2458 )
...
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-06-15 09:05:24 +01:00
sky
7f0544e1c6
fix: validate hexdump width upper bound ( #2514 )
2026-06-15 09:02:56 +01:00
GCHQDeveloper581
92ea854ea7
Bump v11.1.0 ( #2558 )
2026-06-13 09:35:49 +01:00
GCHQDeveloper581
894560f6ce
Security: Add fix, and tests, for Lorem Ipsum DoS issue ( #2557 )
2026-06-13 08:53:15 +01:00
dependabot[bot]
dbcfb06d3e
chore (deps): bump the patch-updates group with 4 updates ( #2552 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 12:21:54 +01:00
dependabot[bot]
86d579b1ec
chore (deps): bump the actions-dependencies group with 2 updates ( #2551 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 12:14:19 +01:00
dependabot[bot]
d7c7ac4aaf
chore (deps): bump the docker-dependencies group with 2 updates ( #2550 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 12:01:28 +01:00
dependabot[bot]
78d558c858
chore (deps): bump protobufjs from 8.5.0 to 8.6.2 in the minor-updates group ( #2553 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 11:46:48 +01:00
GCHQ Developer 85297
9d43334429
Security Policy Update ( #2547 )
2026-06-11 11:36:01 +01:00
GCHQDeveloper581
4bd609a5ee
Fix spurious error messages generated during webpack build ( #2545 )
2026-06-10 12:52:59 +01:00
dependabot[bot]
f30668aeff
chore (deps): bump shell-quote from 1.8.3 to 1.8.4 ( #2543 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-10 11:41:49 +01:00
Fufu
0c0f330ae2
Implementing ROR13 feature ( #2539 )
2026-06-10 11:21:29 +01:00
J L
5105aad91d
New operation improvements ( #1431 )
...
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-06-09 09:36:07 +01:00
GCHQDeveloper581
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
andreas
d735496641
Update README to reflect AES Decrypt changes ( #2502 )
2026-06-05 20:19:24 +01:00
Harel Katz
c929819189
feat: add Escape Smart Characters operation ( #2391 )
2026-06-05 13:44:20 +01:00
andreas
da202d54f1
feat: Get AES IV from input (QoL) ( #2471 )
2026-06-05 11:23:38 +01:00
Syed Ishmum Ahnaf
20b46bf1a0
fix: validate text encoding options ( #2497 )
2026-06-05 10:47:48 +01:00
dependabot[bot]
3034d63f90
chore (deps): bump the minor-updates group with 5 updates ( #2500 )
...
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> (removed jq-web update, and added it to dependabot.yml block list)
2026-06-05 10:26:43 +01:00
dependabot[bot]
8a5c60ac74
chore (deps): bump the patch-updates group with 2 updates ( #2499 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 09:47:23 +01:00
dependabot[bot]
5318bab19f
chore (deps): bump nginxinc/nginx-unprivileged from df0e9ed to 0a1e718 in the docker-dependencies group ( #2498 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 09:40:18 +01:00
A Normal Ladd
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 85297
89b5c7dee3
Fix option ingredients being overwriten ( #2341 )
2026-06-02 20:35:21 +01:00
dependabot[bot]
53d6f0c746
chore (deps): bump qs and express ( #2478 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-30 12:44:28 +01:00
dependabot[bot]
a50e868cb9
chore (deps): bump tmp from 0.2.5 to 0.2.7 ( #2479 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-30 12:38:34 +01:00
dependabot[bot]
bdcd5fa8b1
chore (deps): bump the patch-updates group across 1 directory with 6 updates ( #2463 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 11:31:26 +01:00
dependabot[bot]
bf2e12d141
chore (deps): bump the docker-dependencies group across 1 directory with 2 updates ( #2468 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 11:05:45 +01:00
dependabot[bot]
61c00ae6da
chore (deps): bump terser from 5.46.2 to 5.48.0 ( #2385 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-28 16:02:34 +01:00
GCHQDeveloper581
5383da81f8
Make dependabot quieter ( #2467 )
...
* group remaining update categories
* add cooldowns
2026-05-28 14:51:05 +01:00
Blank0120
6b780bc507
update sitemap ( #2443 )
2026-05-28 12:59:33 +01:00
GCHQDeveloper581
98bb5f117d
Bump webpack-dev-server to 5.2.4 ( #2417 )
2026-05-28 09:38:25 +01:00
GCHQDeveloper581
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
dependabot[bot]
b47c1c0547
chore (deps): bump the patch-updates group across 1 directory with 4 updates ( #2438 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 16:33:27 +01:00
dependabot[bot]
3da6a51ef7
chore (deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 ( #2439 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 16:24:07 +01:00
dependabot[bot]
ea29704a73
chore (deps): bump docker/login-action from 4.1.0 to 4.2.0 ( #2441 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 16:20:47 +01:00
dependabot[bot]
4de8d338aa
chore (deps): bump docker/metadata-action from 6.0.0 to 6.1.0 ( #2442 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 16:09:51 +01:00
Blank0120
6a3a370bb1
update bson ( #2425 )
...
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (update of dependabot excluded packages)
2026-05-23 12:42:40 +01:00
dependabot[bot]
fba4a0a0af
chore (deps): bump webpack from 5.106.2 to 5.107.1 ( #2428 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 11:47:11 +01:00
dependabot[bot]
ad51a17482
chore (deps): bump protobufjs from 7.5.8 to 7.6.0 ( #2429 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 11:40:20 +01:00
dependabot[bot]
9b6619c45a
chore (deps): bump sql-formatter from 15.7.4 to 15.8.0 ( #2430 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 11:25:31 +01:00
dependabot[bot]
50d5798c1f
chore (deps): bump docker/build-push-action from 7.1.0 to 7.2.0 ( #2431 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 11:16:44 +01:00
Leon Zandman
ad20c91f5b
Fix flaky npm run testui ( #2412 )
2026-05-20 18:33:40 +01:00
GCHQ Developer 85297
2cf778c253
Include git ref in website download zip name ( #2339 )
2026-05-20 15:32:46 +01:00
dependabot[bot]
37a92460f0
Bump nginxinc/nginx-unprivileged from 808f784 to b9f7ba1 ( #2389 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 15:51:56 +01:00
GCHQ Developer 85297
b090482bd0
Series Chart HTML Formatting fix ( #2403 )
2026-05-18 11:57:16 +01:00
GCHQ Developer 85297
7ca4b3a13d
Parse Ethernet Frame HTML formatting fix ( #2402 )
2026-05-18 11:54:13 +01:00
GCHQ Developer 85297
1baef27e9b
Parse IPv4 Header HTML formatting fix ( #2401 )
2026-05-18 11:52:10 +01:00
GCHQDeveloper581
cf6912f640
Update chromedriver, and install corresponding chrome in workflows (fixes build) ( #2387 )
2026-05-18 10:38:11 +01:00
dependabot[bot]
9803553b61
chore (deps): bump @codemirror/view from 6.41.1 to 6.43.0 ( #2384 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-16 11:08:49 +01:00
dependabot[bot]
8f9a01ef33
chore (deps): bump globals from 17.5.0 to 17.6.0 ( #2386 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-16 10:39:19 +01:00
dependabot[bot]
ebeb4f7d6a
chore (deps): bump the patch-updates group across 1 directory with 3 updates ( #2388 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-16 10:34:24 +01:00
GCHQDeveloper581
0bb5472e50
[StepSecurity] Apply security best practices ( #2378 )
...
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
Co-authored-by: StepSecurity Bot <bot@stepsecurity.io>
2026-05-14 14:59:07 +01:00
GCHQDeveloper581
3471731aaf
Build docker container for arm v7 as well ( #2379 )
2026-05-14 13:51:58 +01:00
dependabot[bot]
d8aec9c43f
chore (deps): bump fast-uri from 3.1.0 to 3.1.2 ( #2372 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 09:52:59 +01:00
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
dependabot[bot]
055ae50e8e
chore (deps): bump picomatch from 2.3.1 to 2.3.2 ( #2370 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 17:25:37 +01:00
dependabot[bot]
a581353434
chore (deps): bump ip-address from 10.1.0 to 10.2.0 ( #2371 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 17:14:00 +01:00
dependabot[bot]
67452c1e0f
chore (deps): bump axios from 1.15.0 to 1.16.0 ( #2369 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 17:08:02 +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
dependabot[bot]
6822bd5584
chore (deps): bump the patch-updates group across 1 directory with 5 updates ( #2354 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 11:50:58 +01:00
dependabot[bot]
ba326e2d92
chore (deps): bump docker/login-action from 3 to 4 ( #2363 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:13:13 +01:00
dependabot[bot]
b088f75bf3
chore (deps): bump docker/setup-buildx-action from 3 to 4 ( #2364 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:09:15 +01:00
dependabot[bot]
4560648c7f
chore (deps): bump crazy-max/ghaction-github-pages from 3 to 5 ( #2365 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:06:45 +01:00
dependabot[bot]
81c360bdad
chore (deps): bump docker/metadata-action from 4 to 6 ( #2366 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 09:56:36 +01:00
dependabot[bot]
ed5751f7ec
chore (deps): bump docker/setup-qemu-action from 3 to 4 ( #2367 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 09:53:16 +01:00
GCHQDeveloper581
d5a0b87194
Update dependabot for Node 24. ( #2361 )
...
- Reenable update of github actions
- Unpin some packages
2026-05-07 14:15:49 +01:00
dependabot[bot]
ec4f1f5605
chore (deps): bump uuid from 13.0.0 to 14.0.0 ( #2332 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 12:28:26 +01:00
dependabot[bot]
5f97ef18e1
chore (deps): bump webpack-bundle-analyzer from 5.2.0 to 5.3.0 ( #2353 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 12:04:33 +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
8de0ded56c
Bump v11.0.0 ( #2349 )
2026-04-28 15:27:13 +01:00
GCHQDeveloper581
339574ec54
Revert sitemap to v8.0.X to fix build/deploy on master ( #2348 )
...
Revert sitemap to 8.0.3 as v9.x no longer provides a default export which code currently relies on
2026-04-28 13:53:44 +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
Henrik Solberg
9e5f94f5dc
[Feature] Change to nginx-unprivileged image for better kubernetes support ( #1922 )
...
Breaking change: Port number for Docker Image has changed from 80 to 8080
2026-04-27 16:15:37 +01:00
GCHQDeveloper581
9088561acf
Bump v10.24.0 ( #2338 )
2026-04-27 13:17:39 +01:00
GCHQDeveloper581
09bb086853
Update CONTRIBUTING.md ( #2333 )
2026-04-27 12:44:08 +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 )
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
dependabot[bot]
e0774ed940
chore (deps): bump the patch-updates group with 6 updates ( #2330 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 14:13:57 +01:00
dependabot[bot]
85513daea4
chore (deps): bump @codemirror/search from 6.6.0 to 6.7.0 ( #2331 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 12:46:38 +01:00
GCHQDeveloper581
dd9e8c018d
(Feature) Improve CI ( #2328 )
...
* Use "npm ci" rather than "npm install"
* Move UI tests before production image build
* Save zip file artefact from build
2026-04-20 10:49:48 +01:00
GCHQDeveloper581
d591d2be1b
Update dependabot.yml ( #2326 )
...
Ignore jimp-1.6.1 (broken) when searching for updates.
2026-04-17 14:16:51 +01:00
dependabot[bot]
32b748afd3
chore (deps): bump lodash, grunt-legacy-log and grunt-legacy-util ( #2327 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-17 13:03:50 +01:00
dependabot[bot]
4675a7dabe
chore (deps): bump the patch-updates group with 6 updates ( #2323 )
...
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> (removed jimp from updated dependencies)
2026-04-17 12:37:50 +01:00
dependabot[bot]
a249132512
chore (deps): bump autoprefixer from 10.4.27 to 10.5.0 ( #2324 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-17 09:35:58 +01:00
dependabot[bot]
093346859d
chore (deps): bump dompurify from 3.3.3 to 3.4.0 ( #2321 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 13:33:42 +01:00
dependabot[bot]
991af0f798
chore (deps): bump follow-redirects from 1.15.11 to 1.16.0 ( #2320 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 11:03:06 +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
dependabot[bot]
2eb8810bf6
chore (deps): bump basic-ftp from 5.2.1 to 5.2.2 ( #2317 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-11 11:20:20 +01:00
dependabot[bot]
d8830e2b3b
chore (deps): bump axios from 1.13.6 to 1.15.0 ( #2316 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Checked by: GCHQDeveloper581
2026-04-11 10:49:29 +01:00
dependabot[bot]
7b9ff751d2
chore (deps): bump webpack from 5.105.4 to 5.106.0 ( #2315 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 07:26:01 +01:00
dependabot[bot]
c68cc5a096
chore (deps): bump basic-ftp from 5.2.0 to 5.2.1 ( #2313 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 11:36:55 +01:00
GCHQDeveloper581
39f97a2af3
Update vulnerable dependencies ( #2311 )
...
Results of running 'npm audit fix'
2026-04-07 10:43:28 +01:00
GCHQDeveloper581
42adf5b103
Bump v10.23.0 ( #2310 )
2026-04-07 06:11:44 +01:00
GCHQDeveloper581
167cc398ce
Properly escape HTML entities in sampleDelim to avoid XSS issue ( #2307 )
2026-04-04 12:13:05 +01:00
dependabot[bot]
33314ac658
chore (deps): bump lodash from 4.17.23 to 4.18.1 ( #2304 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-04 11:21:45 +01:00
dependabot[bot]
e1352065d8
chore (deps): bump @codemirror/view from 6.40.0 to 6.41.0 ( #2305 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-04 11:14:25 +01:00
dependabot[bot]
eea8bcd250
chore (deps): bump the patch-updates group with 2 updates ( #2303 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-04 11:09:50 +01:00
dependabot[bot]
7d9fd4b26f
chore (deps): bump @xmldom/xmldom from 0.8.11 to 0.8.12 ( #2302 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 11:21:55 +01:00
dependabot[bot]
80286f1e6f
chore (deps): bump picomatch ( #2299 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 11:59:44 +00:00
dependabot[bot]
c00824a89a
chore (deps): bump node-forge from 1.3.3 to 1.4.0 ( #2297 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 11:29:35 +00: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
GCHQDeveloper581
088da9de01
chore (deps) bump chromedriver from 130.0.4 to 146.0.6 ( #2292 )
2026-03-26 16:38:33 +00:00
Ted Kruijff
6aa98b4a66
ParseEthernetFrame - Fix vlan calculation ( #2295 )
2026-03-26 16:33:12 +00:00
GCHQ Developer 85297
b0fa1f8d1b
Add pull request template with AI usage disclosure ( #2279 )
2026-03-23 14:01:42 +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
dependabot[bot]
38a0adaf33
chore (deps): bump @babel/runtime from 7.28.6 to 7.29.2 ( #2263 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-21 15:23:42 +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
dependabot[bot]
a1f9208221
chore (deps): bump @codemirror/view from 6.39.17 to 6.40.0 ( #2262 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 11:32:50 +00:00
GCHQDeveloper581
32ff3cd55e
Bump flatted from 3.3.2 to 3.4.2 ( #2266 )
2026-03-20 11:00:53 +00:00
Roman Karwacik
290f824e18
feat: add Raw option for Jq operation ( #2237 )
2026-03-20 09:26:39 +00:00
dependabot[bot]
7f4f90e4f3
chore (deps): bump core-js from 3.48.0 to 3.49.0 ( #2261 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 08:44:28 +00:00
dependabot[bot]
607acbd24e
chore (deps): bump the patch-updates group with 6 updates ( #2260 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 12:20:03 +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
GCHQDeveloper581
19bc8169ce
Configure dependabot updates ( #2259 )
2026-03-19 10:13:03 +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
am-periphery
4deaa0de20
Fix broken Docker link in README ( #2250 )
2026-03-15 09:35:11 +00:00
GCHQDeveloper581
d195a51e2e
Update some dependencies, including a number causing npm audit warnings ( #2236 )
...
Also includes a fix for some minor linting warnings.
2026-03-11 12:05:50 +00:00
dependabot[bot]
47ba05850b
Bump axios from 1.7.9 to 1.13.6 ( #2234 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 06:53:14 +00:00
dependabot[bot]
64224dacb5
Bump jws from 3.2.2 to 3.2.3 ( #2235 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 14:58:09 +00:00
dependabot[bot]
76bf4f44db
Bump pbkdf2 from 3.1.2 to 3.1.5 ( #2229 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 10:29:22 +00:00
dependabot[bot]
c39ae52f7f
Bump form-data from 4.0.1 to 4.0.5 ( #2228 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 10:03:27 +00:00
dependabot[bot]
3f91df2381
Bump basic-ftp from 5.0.5 to 5.2.0 ( #2231 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 15:44:02 +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
dependabot[bot]
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
dependabot[bot]
2b162d494f
Bump basic-ftp from 5.0.5 to 5.2.0 ( #2218 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 15:09:48 +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
atsiv1
b2ae8c186e
update tesseract.js to 6.0.1 ( #2133 )
2026-03-02 11:28:02 +00:00
Bart van Andel
2979f2ebb4
Fix hint tooltip display issues ( #2017 )
2026-03-01 17:24:45 +00:00
GCHQDeveloper581
86dc10bc06
Simplify babel dependencies ( #2204 )
...
* Remove some redundant/obsolete Babel dependencies
* Update eslint-plugin-jsdoc to latest compatible version
2026-03-01 16:39:21 +00:00
GCHQDeveloper581
1eccfa729b
Dependency updates ( #2201 )
...
Bring in most of the dependency updates that can be made without either significant code changes or a Node version update.
2026-02-24 09:04:34 +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
GCHQ Developer 85297
448cfc8012
Overwrite NGINX maintainer label ( #2194 )
2026-02-18 08:05:10 +00:00
GCHQDeveloper581
9b2868a178
Bump v10.22.1 ( #2193 )
2026-02-12 10:08:48 +00:00
GCHQDeveloper581
7ba58cd4ce
Fix npm publish - Run "npm ci" and "npm run node" under node 18 then switch to node 24.5 ( #2192 )
...
Fixes a problem where some generated files were not included in the npm package as they hadn't been built.
2026-02-12 09:39:15 +00:00
GCHQDeveloper581
bb41c36578
Bump v10.22.0 ( #2189 )
2026-02-11 11:59:30 +00:00
GCHQDeveloper581
293f304841
Separate npm publish out into separate job and run with Node 24.5 ( #2188 )
...
Enables trusted publishing of npm package, which requires Node >= 22.14 and npm >= 11.5.1 (npm 11.5.1 is bundled with node 24.5)
main build cannot currently be done with 24.5 due to minor incompatibilities in the codebase.
2026-02-11 09:36:43 +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
cc2c6d20fd
Update Browserslist DB ( #2183 )
2026-02-06 17:54:58 +00:00
GCHQ Developer 85297
abbb8496cc
Add contents write permission to releases workflow ( #2182 )
2026-02-06 12:15:06 +00:00
GCHQ Developer 85297
4ca5157508
Fix release workflow permissions ( #2181 )
2026-02-06 11:34:50 +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
GCHQ Developer 85297
4e8f0c34f3
Remove custom CodeQL workflow ( #2176 )
2026-02-04 15:26:23 +00:00
GCHQDeveloper581
de3a5ff634
Fix code scanning warnings in workflows ( #2177 )
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-02-04 15:12:25 +00:00
GCHQ Developer 85297
693b7d86dd
Use NPM trusted publishing ( #2174 )
...
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (minor tweaks only)
2026-02-04 14:20:22 +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
Alex Gustafsson
64399ad60e
Use recommended GitHub Actions to build image ( #2055 )
...
Co-authored-by: C85297 <95289555+C85297@users.noreply.github.com>
2026-02-03 15:42:46 +00:00
GCHQ Developer C85297
96c93b95f2
Remove version 10 message from banner ( #2169 )
2026-02-03 15:12:41 +00:00
dependabot[bot]
9df82113c4
Bump form-data from 4.0.1 to 4.0.5 ( #2175 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 14:01:18 +00:00
dependabot[bot]
55ef47f645
Bump node-forge from 1.3.1 to 1.3.3 ( #2173 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 13:23:09 +00:00
GCHQ Developer C85297
5e53fe113d
Update crypto browserify ( #2172 )
2026-02-03 12:16:04 +00:00
GCHQDeveloper581
5c49f87727
Update kbpgp package ( resolves #2135 ) ( #2136 )
2026-02-02 10:17:46 +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
みけCAT
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
Paul Hudson
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
GCHQ Developer C85297
b885e8423d
Bump jsonpath-plus ( #2166 )
...
Closes #1928 #1926
2026-01-29 13:40:34 +00:00
C85297
2092e5b20c
10.20.0
2026-01-28 16:11:57 +00:00
C85297
621331b03e
Update CHANGELOG for v10.20.0
2026-01-28 16:10:51 +00:00
jg42526
2a1294f1c0
Merge pull request #1978 from mikecat/use-bigint-for-varint
...
Use BigInt for encoding/decoding VarInt
2025-08-06 09:46:48 +01:00
jg42526
fb968da64f
Merge branch 'master' into use-bigint-for-varint
2025-08-06 08:54:59 +01:00
jg42526
314a14a45b
Merge pull request #1545 from starplanet/master
...
Fixed ToDecimal signed logic
2025-07-23 11:25:15 +01:00
jg42526
dc8121e7fc
Merge branch 'master' into master
2025-07-23 10:29:17 +01:00
jg42526
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
jg42526
9fc91b3fc6
Merge pull request #1873 from remingtr/enhance-README
...
Add more clear build instructions
2025-07-16 07:11:41 +01:00
jg42526
6dd651a4df
Removed colon
...
Colon not required on heading, minor change to force rebuild
2025-07-16 07:00:12 +01:00
jg42526
c57556f49f
Merge pull request #2021 from kendallgoto/kgoto/add-handlebar
...
Add new operation: Template
2025-05-16 11:22:50 +01:00
jg42526
18e5b9f6ec
Merge branch 'master' into kgoto/add-handlebar
2025-05-16 11:03:44 +01:00
a3957273
411f78d27a
Merge pull request #2011 from bartvanandel/feat/1216-1531-upgrade-uuid
2025-05-12 16:44:22 +01:00
a3957273
7ed7fca3ad
Merge branch 'master' into feat/1216-1531-upgrade-uuid
2025-05-12 16:24:53 +01:00
a3957273
5d3353189b
Merge pull request #2015 from bartvanandel/fix/use-default-index-in-option-transform
2025-05-12 16:24:35 +01:00
a3957273
f92238bf04
Merge pull request #2023 from xumptex/feature/add-BLAKE3
2025-05-12 16:14:00 +01:00
a3957273
2b1ceef6a3
Merge pull request #2025 from ericli-splunk/patch-1
2025-05-12 16:06:53 +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
a3957273
a55075fdb6
Merge pull request #2042 from Sma-Das/patch-1
2025-05-12 15:45:26 +01:00
gchqdev364
288cd8f063
Updated warning now that original issue has been resolved.
2025-05-12 14:24:07 +00:00
Sma Das
a7443778b8
update: dockerfile
...
Updated Dockerfile to correctly build on ARM64 platforms. The previous version failed.
2025-05-12 10:22:22 -04:00
gchqdev364
e9b182d33b
Added look ahead and look behind to avoid over capture.
2025-05-12 14:18:01 +00:00
gchqdev364
0c01c6a7c3
Added important tests that need to pass before merge.
2025-05-12 14:07:21 +00:00
a3957273
06f1982acf
Merge pull request #2038 from GCHQDeveloper94872/Issue-2036-Safari-load-bug
2025-05-12 15:04:14 +01:00
es45411
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
3a55b34214
Add tests for URLDecode and URLEncode
2025-05-12 13:09:59 +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
GCHQDeveloper94872
f24bd92e34
Merge branch 'master' into Issue-2036-Safari-load-bug
2025-05-12 13:51:00 +01:00
GCHQDeveloper94872
e4f4d9c1c5
Workaround for Safari load bug
2025-05-12 12:15:41 +00:00
es45411
7ecf8dfdaa
Merge pull request #2037 from gchq/bugfix/update-generateallchecksums-infourl
...
Update GenerateAllChecksums infoURL
2025-05-12 12:35:23 +01:00
es45411
1bc3105002
Update GenerateAllChecksums infoURL
2025-05-12 11:34:15 +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
jg42526
46762a2af7
Merge branch 'gchq:master' into checksum/xor
2025-05-12 11:29:54 +01:00
sw5678
bd9e0142bc
Fix linting errors
2025-05-12 11:24:29 +01:00
a3957273
da922a45cf
Merge pull request #2027 from r4mos/ecdsa-verify-message-format
2025-05-12 11:22:42 +01:00
sw5678
9538320928
Fix linting errors
2025-05-12 11:20:42 +01:00
sw5678
b156fc9929
Fixed bug where spaces were causing the text to not be correct
2025-05-12 11:14:23 +01:00
jg42526
dda5814c30
Merged master and followed naming convention updates
2025-05-12 10:11:15 +00:00
sw5678
7ca472279c
Merge branch 'gchq:master' into master
2025-05-12 09:42:30 +01:00
a3957273
670721f1f6
Merge pull request #2031 from PathToLife/patch-1
2025-05-12 09:25:34 +01:00
a3957273
3c5eea5dfb
Merge pull request #1587 from jonking-ajar/feat/jsonata-operation
2025-05-12 09:24:54 +01:00
a3957273
497e2a9d45
Merge pull request #1992 from kenduguay1/push-input-through-postmessage
2025-05-12 09:23:53 +01:00
sw5678
e4a59c6990
Merge branch 'gchq:master' into master
2025-05-12 09:02:32 +01:00
kenduguay1
85a3a18570
Merge branch 'master' into push-input-through-postmessage
2025-05-09 10:29:09 -04:00
Ken Duguay
a150137c4b
Merge branch 'push-input-through-postmessage' of github.com:kenduguay1/CyberChef into push-input-through-postmessage
2025-05-09 14:22:11 +00:00
Ken Duguay
c6ece4292b
Update the postMessage format to be consistent with cyberchef's internal functions
2025-05-09 14:20:13 +00:00
PathToLife
c475a24854
Re-enable Npm Release in github workflows
2025-05-02 15:04:17 +12:00
r4mos
1089c6bfb8
Add All Checksums Operation
2025-04-29 17:25:29 +02:00
r4mos
4085a4c219
Remove Checksums from All Hashes
2025-04-28 16:43:22 +02:00
r4mos
a2665ba213
Add to ECDSA Verify the message format
2025-04-25 13:56:10 +02:00
Josh Bloom
0a94c4a7c9
Merge branch 'master' into master
2025-04-22 23:33:28 -05:00
ericli-splunk
64355c9dde
Fix email regex
2025-04-17 15:46:37 -07:00
Jeremy Giudicelli
bd8906f46b
fix : add Categories and index
2025-04-17 13:40:01 +02:00
Jeremy Giudicelli
26d8fa51b0
fix : delete space and add new line
2025-04-17 13:27:45 +02:00
Jeremy Giudicelli
ad91099d5e
feat : add Blake3 hashing
...
import hash-wasm to hash inputs in utf-8 with optional key also in utf-8 and outputs in Hex
2025-04-17 11:37:35 +02:00
Kendall Goto
361a3b2929
Add Template operation for basic JSON rendering
2025-04-09 15:54:39 -07:00
Bart van Andel
b9ed1fde62
fix: use defaultIndex instead of 0 in transformArgs
2025-04-05 23:01:52 +02:00
Bart van Andel
a0ade26505
fix: improve UUID description
...
- Link to uuid package at npmjs
- Briefly explain supported UUID versions for generation
2025-04-05 22:59:03 +02:00
Bart van Andel
575eade84d
fix: simplify UUID argument names, use hint for more info
2025-04-05 22:51:59 +02:00
Bart van Andel
2cf3642493
fix: use UUID v4 by default, for backward compatibility
2025-04-05 22:49:54 +02:00
a3957273
7c8be12d52
Merge pull request #1548 from brun0ne/add-php-serialization
...
Add new operation: PHP Serialize
2025-04-05 19:06:23 +01:00
a3957273
e849569b10
Merge pull request #2013 from plvie/master
...
Add ECB/NoPadding and CBC/NoPadding support to AES encryption
2025-04-05 19:04:08 +01:00
Paul Vié
fa559fdbed
split edit
2025-04-05 14:28:14 +02:00
a3957273
74d631c71e
Merge pull request #1991 from peterc-s/master
...
Add Base32 Hex Extended Alphabet and Base32 Tests.
2025-04-05 05:57:56 +01:00
a3957273
305a02c8a2
Merge pull request #1974 from PathToLife/feature/docker-multiplatform-build
...
Docker multiplatform build support
2025-04-05 05:42:01 +01:00
a3957273
5a3b7bc4c0
Merge pull request #2014 from 0xh3xa/master
...
Fix(RecipeWaiter): sanitize user input in addOperation to prevent XSS
2025-04-05 05:14:58 +01:00
heaprc
c83e1ac4fb
Fix(RecipeWaiter): eslint format error
2025-04-05 00:42:37 +02:00
heaprc
857576dbe4
fix(RecipeWaiter): sanitize user input in addOperation to prevent XSS
2025-04-05 00:18:54 +02:00
Paul Vié
e00a636fc0
fix semicolon
2025-04-04 18:40:27 +02:00
Garab
6f4cbd8688
Merge branch 'gchq:master' into master
2025-04-04 18:32:40 +02:00
Bart van Andel
de5b03f854
chore: fix class name for analyse UUID operation
2025-04-04 10:24:46 +02:00
Bart van Andel
457d28fc55
feat: support UUID v1, v3, v4, v5, v6, v7
...
- Add v6 and v7 as valid options
- Add unit tests for generating and analyzing all supported versions
2025-04-04 10:24:46 +02:00
victorlpgazolli
e0bdde89c4
testing only class default value
2025-04-04 10:24:46 +02:00
victorlpgazolli
68db8e93b7
ref assert validation uuid tests
2025-04-04 10:24:46 +02:00
victorlpgazolli
9069d8e3ec
ref uuid tests
2025-04-04 10:24:46 +02:00
victorlpgazolli
e146636250
add more uuid tests
2025-04-04 10:24:45 +02:00
victorlpgazolli
c0af2a9eb5
add analyse uuid category
2025-04-04 10:24:45 +02:00
victorlpgazolli
ae5648ede1
add analyse uuid version
2025-04-04 10:24:45 +02:00
victorlpgazolli
197d6735d2
ref generate uuid versions v1, v3, v4 and v5
2025-04-04 10:24:45 +02:00
victorlpgazolli
75b52bef6d
add uuid dependency
2025-04-04 10:24:45 +02:00
a3957273
848660f8e1
Merge pull request #2006 from 0xh3xa/master
...
Bug Fix: selected theme not loading when refreshing
2025-04-03 19:15:02 +01:00
heaprc
0e7b1f7c78
resolve conflict in applyPreferredColorScheme method
2025-04-03 09:31:53 +02:00
0xh3xa
bbb211d819
Merge branch 'master' into master
2025-04-03 09:23:39 +02:00
0xh3xa
9ca0152aac
Merge branch 'master' into master
2025-04-03 09:22:38 +02:00
a3957273
4b72484ca4
Merge pull request #1993 from r4mos/master
...
Add CRC Operation
2025-04-03 08:22:11 +01:00
a3957273
e469f00fc7
Merge pull request #1286 from ccarpo/master
...
Added a JSON to YAML and a YAML to JSON operation
2025-04-03 08:19:20 +01:00
a3957273
75e3f35932
Merge pull request #1863 from JSCU-CNI/x509_fingerprints
...
Add fingerprints to the 'Parse X.509 certificate' operation
2025-04-03 08:18:04 +01:00
a3957273
9a8804ab94
Merge pull request #1604 from zhzy0077/jq
...
Support jq as an operation.
2025-04-03 08:15:35 +01:00
a3957273
f5b5227e53
Merge pull request #1909 from flakjacket95/master
...
Add SM2 Encrypt and Decrypt Operations
2025-04-03 08:14:23 +01:00
a3957273
14472d3b40
Merge pull request #2007 from 0xh3xa/bugfix/invalid-theme-option
...
Load the user's preferred color scheme if the URL contains an invalid theme
2025-04-03 08:00:39 +01:00
heaprc
9f30dd0e7a
fix invalid theme error
2025-03-29 04:40:29 +01:00
0xh3xa
49d69a293b
Fix selected theme not loading when refreshing
2025-03-29 01:27:38 +01:00
Paul Vié
23de98f892
Add ECB/NoPadding and CBC/NoPadding Encryption
2025-03-26 11:46:47 +01:00
Dan Flack
8852712f0d
Merge branch 'master' into master
2025-03-16 00:44:31 -04:00
zhzy0077
b62def3d3e
making it a seperate module.
2025-03-12 20:15:23 +08:00
zhzy0077
464c92e7bf
Rename to "Jq"
2025-03-12 20:15:09 +08:00
zhzy0077
95044ab767
Making it depending on 0.5.1 version.
2025-03-12 20:15:00 +08:00
CCarpo
a809321b63
renamed function for clarity
2025-03-10 20:55:35 +01:00
Computer Network Investigation
b6f0f9b200
Merge branch 'master' into x509_fingerprints
2025-03-10 16:44:41 +01:00
PathToLife
a42c7de112
test buildah platforms flag environment variables
2025-03-10 18:00:49 +13:00
PathToLife
b85036b78f
Dockerfile manual architecture selection for multiplatform build. Disable NPM Publish for testing
2025-03-10 17:28:20 +13:00
PathToLife
3b75e13287
ci release error fix, apply detect chrome driver version npm install env var
2025-03-10 12:46:34 +13:00
CCarpo
98ef5d0110
Merge branch 'master' into master
2025-03-07 15:03:33 +01:00
ccarpo
2c21d72a6a
Merge branch 'master' of https://github.com/ccarpo/CyberChef
2025-03-07 12:39:30 +01:00
r4mos
42efc0187c
Fixed Test for non-working buttons
2025-03-04 08:46:41 +01:00
r4mos
d5f007deea
Fixed non-working buttons
2025-03-04 08:43:16 +01:00
r4mos
566b423065
Correct forgotten test
2025-03-03 17:33:54 +01:00
r4mos
1b4760c447
Add Custom CRC
2025-03-03 17:15:26 +01:00
r4mos
3025391821
Browser test changed to adapt to new CRC operation
2025-03-03 09:19:01 +01:00
r4mos
4e62aa6e1d
The CRC Operation is implemented natively with all currently known CRC's. Old Operations (CRC8, CRC16 and CRC32) and their dependencies are removed
2025-03-02 01:51:09 +01:00
r4mos
fcecd029c7
The CRC Operation is implemented natively with all currently known CRC's. Old Operations (CRC8, CRC16 and CRC32) and their dependencies are removed
2025-03-02 01:41:12 +01:00
kenduguay1
f4988328be
Merge branch 'master' into push-input-through-postmessage
2025-02-28 14:45:20 -05:00
ken
7710c5ef49
Add event listener for message events
...
Add handler for message events
2025-02-28 19:44:04 +00:00
peterc-s
3057a20791
Add Base32 Hex Extended option.
2025-02-28 16:52:15 +00:00
PathToLife
b2981d3cc7
Merge branch 'master' into feature/docker-multiplatform-build
2025-02-24 04:47:35 +00:00
Odyhibit
2c32a64bfe
Remove trim from rail fence.
2025-02-21 20:40:37 -06:00
a3957273
d3357d2acd
Merge pull request #1981 from bartblaze/master
2025-02-21 22:12:47 +00:00
Jon King
91125f00e7
updated Jsonata Query tests header title
2025-02-17 10:19:38 -07:00
Jon King
4c6b4cd4e7
added Jsonata Query tests
2025-02-17 10:15:35 -07:00
Jon King
c4574ff042
fix: properly handle undefined results
2025-02-17 10:15:13 -07:00
bartblaze
7babef6f93
Preserve uppercase
...
This will preserve uppercase.
2025-02-17 17:35:22 +01:00
Jon King
2b2435210b
chore: update return type from JSON to string
2025-02-17 07:41:59 -07:00
Jon King
4a428e802e
feat: add to category
2025-02-17 07:41:59 -07:00
Jon King
5b15e75479
feat: add jsonata query operation
2025-02-17 07:41:58 -07:00
Brunon Blok
a40aed2b47
Merge branch 'master' into add-php-serialization
2025-02-17 14:09:03 +01:00
CCarpo
5cef2b13a3
fixed typo in categories.
2025-02-17 08:46:28 +01:00
CCarpo
c2936a6f2c
removed old data format
2025-02-17 08:44:42 +01:00
CCarpo
06b7f0129f
fixed linter issues.
2025-02-17 08:42:14 +01:00
CCarpo
e44e6fed35
Merge branch 'master' into master
2025-02-17 08:36:14 +01:00
Zhiyuan Zheng
a74e2e585e
add lock.
2025-02-17 13:49:17 +08:00
Zhiyuan Zheng
d602897221
Merge branch 'master' into jq
2025-02-17 13:47:34 +08:00
MikeCAT
54a63b37bd
Use BigInt for encoding/decoding VarInt
2025-02-16 19:54:55 +00:00
a3957273
1b8c229df2
Merge pull request #1976 from evenstensberg/feat/cspell
...
chore(root): add cspell
2025-02-16 18:48:31 +00:00
a3957273
aa7bbc1a62
Merge pull request #1977 from depperm/CC-1889
...
CC-1889 add _ option
2025-02-16 18:37:00 +00:00
David Marshall
6ccbc892c7
CC-1889
2025-02-16 09:03:46 -05:00
Even Stensberg
7b3980a5e2
chore(root): add cspell
2025-02-16 13:53:36 +01:00
a3957273
7906f9d560
Merge pull request #630 from MShwed/feature/mime-rfc2047
...
Feature: MIME RFC2047 Decoding
2025-02-16 12:11:02 +00:00
mshwed
2ae923b73e
Updated category and fixed imports
2025-02-15 23:03:05 -05:00
mshwed
15bbed093c
fixed formatting
2025-02-15 22:23:49 -05:00
mshwed
23faeadea2
Fixed linting issues
2025-02-15 22:20:42 -05:00
mshwed
50c0d4bcd6
Added test case for ISO and ASCII
2025-02-15 22:20:42 -05:00
mshwed
7f97afd3e0
Added parsing of headers.
2025-02-15 22:20:41 -05:00
mshwed
c3994aa8e3
Added support for converting hex characters
2025-02-15 22:16:58 -05:00
mshwed
8166f981ae
in progress
2025-02-15 22:16:58 -05:00
a3957273
1cfbc2babb
Merge pull request #1105 from linuxgemini/linuxgemini-patch-modhex
...
Introduce Yubico's Modhex for Conversion
2025-02-16 02:18:30 +00:00
a3957273
eb912547ac
Merge branch 'master' into linuxgemini-patch-modhex
2025-02-16 01:55:11 +00:00
a3957273
bcf62ec73d
Merge pull request #1903 from FranciscoPombal/rot13_numbers_negative_shift_amount
...
fix: ROT13 - shifting numbers by negative amounts
2025-02-16 01:47:09 +00:00
a3957273
004ef7f5dc
Merge pull request #1904 from FranciscoPombal/des_triple_des_error_message
...
fix: DES/Triple DES - misleading error messages
2025-02-16 01:43:36 +00:00
a3957273
9ab990ff59
Merge pull request #1921 from vs4vijay/theme-auto-detection
...
automatically theme mode based on user preference
2025-02-16 01:36:28 +00:00
a3957273
fb8e1be9f0
Merge pull request #1933 from k3ach/master
...
Updated luhn checksum operation to work with different bases
2025-02-16 01:30:37 +00:00
PathToLife
324560aeae
Merge branch 'gchq:master' into feature/docker-multiplatform-build
2025-02-16 00:54:09 +00:00
a3957273
95c6406d05
Merge pull request #1966 from exactlyaron/fix/generate-totp-issue-1964
...
Fix Generate TOTP & HOPT
2025-02-15 23:06:55 +00:00
a3957273
51b9fe644b
Merge pull request #1971 from bartblaze/master
...
Add Leet Speak
2025-02-15 22:55:52 +00:00
a3957273
fed10f3ee6
Merge pull request #1915 from Oshawk/take-nth-bytes
...
Add 'Take nth bytes' operation
2025-02-14 15:45:27 +00:00
a3957273
7cc3e5804b
Merge branch 'master' into take-nth-bytes
2025-02-14 15:44:12 +00:00
a3957273
dcf0bbb02b
Merge pull request #1914 from Oshawk/drop-nth-bytes
...
Add 'Drop nth bytes' operation
2025-02-14 15:43:41 +00:00
PathToLife
f8b613b4e7
Docker multiplatform build support. Pending CI workflow test
2025-02-13 20:57:45 +13:00
a3957273
e48fc4c8d8
Merge pull request #1902 from FranciscoPombal/blowfish_ecr_iv
...
fix: Blowfish - ignore IV length in ECB mode
2025-02-12 22:37:31 +00:00
a3957273
1b53b8d23f
Merge pull request #1780 from jb30795/master
...
IPv6 Transition Operation
2025-02-12 22:35:29 +00:00
a3957273
355566736a
Merge branch 'master' into blowfish_ecr_iv
2025-02-12 20:08:47 +00:00
a3957273
b99a76f9a6
Merge branch 'master' into master
2025-02-12 20:08:43 +00:00
a3957273
912bbe54aa
Merge branch 'master' into drop-nth-bytes
2025-02-12 20:08:30 +00:00
a3957273
26a16b6945
Merge branch 'master' into take-nth-bytes
2025-02-12 20:08:24 +00:00
a3957273
3aed784ce2
Merge branch 'master' into fix(ShowOnMap)
2025-02-12 20:06:26 +00:00
a3957273
feaf3dd119
Merge branch 'master' into theme-auto-detection
2025-02-12 19:59:44 +00:00
a3957273
3187ff6322
Merge branch 'master' into master
2025-02-12 19:53:55 +00:00
a3957273
13f94a23f8
Merge pull request #1899 from c65722/strip_ipv4_header
...
Add Strip IPv4 header operation
2025-02-12 19:53:34 +00:00
a3957273
592e660deb
Merge pull request #1973 from gchq/bug/disable-loading-from-url
...
Disable flakey URL test
2025-02-12 19:53:24 +00:00
a3957273
3cdbdf4223
Merge branch 'master' into master
2025-02-12 19:51:20 +00:00
c65722
8cd875d06a
Merge branch 'master' into strip_ipv4_header
2025-02-11 10:11:18 +00:00
a3957273
bf36fe8143
Merge pull request #1866 from Adamkadaban/master
...
add offset field to 'Add Line Numbers' operation
2025-02-11 00:50:03 +00:00
a3957273
d3ee16f38b
Disable flakey URL test
2025-02-11 00:49:14 +00:00
a3957273
41c5403700
Merge branch 'master' into master
2025-02-11 00:46:18 +00:00
a3957273
e1d3af26da
Merge pull request #1955 from max0x53/compress
...
Webpack compress with gzip and brotli
2025-02-11 00:43:36 +00:00
a3957273
5a7cb9e047
Merge branch 'master' into fix/generate-totp-issue-1964
2025-02-11 00:42:41 +00:00
a3957273
a41068e633
Merge branch 'master' into master
2025-02-11 00:40:26 +00:00
a3957273
bce04609a5
Merge branch 'master' into theme-auto-detection
2025-02-11 00:40:11 +00:00
a3957273
d4da81fa91
Merge branch 'master' into master
2025-02-11 00:39:40 +00:00
a3957273
d3e31890ae
Merge branch 'master' into strip_ipv4_header
2025-02-11 00:38:21 +00:00
a3957273
9d014aeaa5
Merge pull request #1898 from c65722/strip_tcp_header
...
Add Strip TCP header operation
2025-02-11 00:38:01 +00:00
a3957273
156de53dc1
Merge branch 'master' into strip_tcp_header
2025-02-11 00:27:38 +00:00
a3957273
9f2527d736
Merge branch 'master' into strip_ipv4_header
2025-02-11 00:27:19 +00:00
a3957273
7ecc235b31
Merge pull request #1900 from c65722/strip_udp_header
...
Add Strip UDP header operation
2025-02-11 00:26:59 +00:00
a3957273
51ed3b2fc1
Merge branch 'master' into strip_tcp_header
2025-02-11 00:26:52 +00:00
a3957273
306e29da76
Merge pull request #1972 from gchq/feature/detect-chromedriver
...
Automatically detect chrome driver version
2025-02-11 00:23:11 +00:00
a3957273
9cc84b1c62
Merge branch 'master' into feature/detect-chromedriver
2025-02-11 00:23:00 +00:00
a3957273
f02b3f22ad
Merge pull request #1936 from c65722/parse_tls_record
...
Add Parse TLS record operation
2025-02-11 00:22:12 +00:00
a3957273
e9b8163626
Merge pull request #1957 from RandomByte/jwt-sign/add-header-option
...
Add 'header' ingredient to JWT Sign operation
2025-02-11 00:13:56 +00:00
a3957273
20390ae08e
Merge pull request #1959 from simonarnell/patch-1
...
Corrected path to generateNodeIndex.mjs
2025-02-11 00:08:24 +00:00
a3957273
fcdcce7ee4
Merge pull request #1961 from GuilhermoReadonly/patch-1
...
Fix typo in description of JWT Sign recipe
2025-02-11 00:06:21 +00:00
a3957273
3d017d5f84
Add it to the correct file.
2025-02-11 00:02:39 +00:00
Alexander
5455061e15
Atomatically detect chrome driver version
2025-02-10 23:53:55 +00:00
a3957273
caa373c1be
Merge branch 'master' into master
2025-02-10 23:38:41 +00:00
a3957273
f4995dbc30
Merge pull request #1887 from robinsandhu/feature/parse-crl
...
Add operation for parsing X.509 CRLs
2025-02-10 23:35:58 +00:00
bartblaze
f14c423c64
Add Leet Speak
...
Not too many use cases, but something I thought of (and have seen in a few skiddie malware samples).
Will also resolve #1234
2025-02-05 18:34:59 +01:00
exactlyaron
6f63de81b1
style: fix linting
2025-01-23 11:46:01 +00:00
exactlyaron
75991321de
tests: fix tests
2025-01-23 11:41:26 +00:00
exactlyaron
b560d74b8e
tests: comment out Generate HOTP test
2025-01-23 11:28:24 +00:00
exactlyaron
90133e3f90
fix: refactor GenerateHOTP to use optauth
2025-01-23 11:28:13 +00:00
exactlyaron
672cb5dea4
fix: refactor GenerateTOTP to use optauth
2025-01-23 11:28:04 +00:00
exactlyaron
7eb9e08ad2
build(deps): use optauth instead of opt
2025-01-23 11:27:45 +00:00
exactlyaron
2007b26d57
build(deps): update otp 0.1.3 → 1.1.2
2025-01-23 00:25:59 +00:00
exactlyaron
e804555278
fix: refactor GenerateTOTP
2025-01-23 00:24:20 +00:00
Adamkadaban
6b75ba8903
fix bug where no input leads to error in console
2025-01-13 15:48:18 -05:00
Adam Hassan
54e559c5a6
Merge branch 'master' into master
2025-01-13 12:24:45 -05:00
Guilhem Radonde
cc7cc7f8fd
misc: typo
2025-01-10 09:32:41 +01:00
Simon Arnell
6a92f922cb
corrected path to generateNodeIndex.mjs
2025-01-09 12:32:57 +02:00
Merlin Beutlberger
71c8c8aac0
Add 'header' ingredient to JWT Sign operation
...
Expose the 'header' option of the jsonwebtoken module [1] as an ingredient.
This allows for adding and overwriting JWT header fields such as 'type' or 'kid'.
[1]: https://github.com/auth0/node-jsonwebtoken?tab=readme-ov-file#usage
2025-01-04 18:31:24 +01:00
Max S
304266020d
Webpack compress with gzip and brotli
2024-12-28 17:20:15 +00:00
Vijay Soni
02f45e545d
Merge branch 'master' into theme-auto-detection
2024-12-27 13:41:39 +05:30
Robin Sandhu
3deb121043
Merge branch 'master' into feature/parse-crl
2024-12-01 16:04:01 +00:00
k3a.ch
bab0a7ffed
fixed typo
2024-11-30 20:57:56 +01:00
Niall
77a43b4f78
Merge branch 'master' into fix(ShowOnMap)
2024-11-14 18:29:37 +00:00
c65722
1fcc365d9e
Add Parse TLS record operation
2024-11-02 16:58:19 +00:00
Pascal Burri
b92c1e7da0
fixed code format, added tests
2024-10-27 22:36:53 +01:00
k3ach
0c6c45b152
Merge branch 'gchq:master' into master
2024-10-26 15:50:30 +02:00
Pascal Burri
802c576c60
Updated luhn checksum to to work with base 2-36
2024-10-26 15:49:24 +02:00
n1474335
3822c6c520
10.19.4
2024-10-23 16:10:44 +01:00
n1474335
47c85a105d
Added message format arg to RSA Verify operation
2024-10-23 16:02:08 +01:00
n1474335
d3adfc7c3e
Updated chromedriver
2024-10-23 15:53:07 +01:00
n1474335
270a333179
10.19.3
2024-10-23 14:03:18 +01:00
n1474335
895a929925
Fixed RSA Sign and Verify character encodings
2024-10-23 14:03:09 +01:00
Vijay Soni
e484d426fe
automatically theme mode based on user preference
...
Related to #1901
Implemented automatic dark theme change based on user preference using the `prefers-color-scheme` media query.
2024-10-07 01:28:46 +05:30
Oshawk
4c6dcf182d
Merge remote-tracking branch 'upstream/master' into take-nth-bytes
2024-09-25 18:57:20 +01:00
Oshawk
4bb1e335ea
Merge remote-tracking branch 'upstream/master' into drop-nth-bytes
2024-09-25 18:14:57 +01:00
Dan Flack
ae9054dc37
Remove highlighting and correct one module mismatch
2024-09-22 18:58:36 +02:00
Dan Flack
f61bdf06c6
Additional linter corrections
2024-09-21 12:00:37 +02:00
Dan Flack
0f16fa0ce1
Updates for linter
2024-09-21 11:47:01 +02:00
flackjacket95
84ce8e6f30
Add tests
2024-09-21 11:40:57 +02:00
Dan Flack
9eff9e5018
Set default paramater indices
2024-09-21 11:40:32 +02:00
Dan Flack
857d3b6d17
Fully functional encrypt/decrypt
2024-09-21 11:40:32 +02:00
Dan Flack
54cfb17145
Initial migration to library; add decryption operation
2024-09-21 11:40:32 +02:00
Dan Flack
99ba6b487c
Add comments, docs, and some additional restructuring
2024-09-21 11:40:32 +02:00
flakjacket
a1647b02cb
Initial SM2 changes
2024-09-21 11:40:12 +02:00
jb30795
b15322467b
Merge branch 'master' into master
2024-09-20 10:59:28 +01:00
jb30795
9229fe9ac7
Remove console.log statement
2024-09-20 10:49:13 +01:00
jb30795
488c458720
updates to operation and addition of more tests
2024-09-20 10:46:09 +01:00
Francisco Pombal
784b2631a8
fix: DES/Triple DES - failing tests
2024-09-16 15:44:28 +01:00
Francisco Pombal
3eb1af0278
fix: DES/Triple DES - misleading error messages
...
Fixes https://github.com/gchq/CyberChef/issues/1843 .
2024-09-16 15:36:57 +01:00
Francisco Pombal
7e5eb01a5e
fix: ROT13 - shifting numbers by negative amounts
...
Fixes https://github.com/gchq/CyberChef/issues/1886 .
2024-09-15 23:51:48 +01:00
Francisco Pombal
1fce8e5112
fix: Blowfish - ignore IV length in ECB mode
...
Fixes https://github.com/gchq/CyberChef/issues/1895 .
2024-09-15 22:21:10 +01:00
c65722
748379f0b0
Add Strip TCP header operation
2024-09-15 18:49:17 +01:00
c65722
da74d9b22d
Add Strip UDP header operation
2024-09-15 18:14:21 +01:00
c65722
738e6feda0
Add Strip IPv4 header operation
2024-09-15 17:46:47 +01:00
sw5678
95f6c4c5d5
Added alternating caps functionality
2024-09-12 15:40:54 +01:00
Robin Sandhu
1fde2fba29
Add basic tests for Parse X.509 CRL operations
2024-08-25 14:28:55 +01:00
Robin Sandhu
a50d4d63eb
Format issuerAltName CRL extension
2024-08-25 14:15:00 +01:00
Robin Sandhu
dbc90090cf
Add support for multiple input format
...
i.e. DER Hex, Base64, Raw
2024-08-25 05:47:29 +01:00
Robin Sandhu
e65869a10b
Add operation for parsing X.509 CRLs
...
Signed-off-by: Robin Sandhu <er.robinsandhu@gmail.com>
2024-08-25 05:02:59 +01:00
Niall
d58e162bfa
Fixes an issue with ShowOnMap where previous tileUrl would result in 403 errors when pulling images, also bumped to leaflet 1.9.4 as the latest stable version
...
Changed tileUrl provider to openstreetmap directly and updated tileAttribution, as well as infoURL
2024-08-23 19:37:00 +00:00
Computer Network Investigation
7877a0d7d0
Merge branch 'master' into x509_fingerprints
2024-08-15 18:03:58 +02:00
n1474335
d635cca210
10.19.2
2024-08-14 15:35:17 +01:00
n1474335
0e82e4b7c6
Updated chromedriver
2024-08-14 15:35:12 +01:00
n1474335
5f88ae44ec
10.19.1
2024-08-14 15:22:06 +01:00
n1474335
7a5225c961
Fixed JA4 version fallback value
2024-08-14 15:21:57 +01:00
remingtr
77c2b7923d
Add more clear build instructions
...
Added more clear build instructions to the README.
2024-08-09 16:20:38 -07:00
jb30795
a80b1568ac
Lint errors
2024-08-09 14:32:31 +01:00
jb30795
a616e46b50
Handling of /24 ranges
2024-08-09 14:28:50 +01:00
jb30795
752ce789c2
Updating tests
2024-08-07 21:19:13 +01:00
jb30795
660069865a
Updating description
2024-08-07 21:02:00 +01:00
jb30795
9169254fff
minor wording update
2024-08-07 19:13:44 +01:00
jb30795
e12b00485e
Merge branch 'master' of ssh://github.com/jb30795/CyberChef-IPv6-Transition
2024-08-07 18:50:13 +01:00
jb30795
51a07a27db
Formatting updates
2024-08-07 18:49:58 +01:00
jb30795
c8c9e572a6
Merge branch 'master' into master
2024-08-07 18:42:08 +01:00
jb30795
7fb4824cd6
Merge branch 'master' of ssh://github.com/jb30795/CyberChef-IPv6-Transition
2024-08-07 18:39:08 +01:00
jb30795
5e763b86dc
Option to remove headers and ignore blank input rows
2024-08-07 18:17:00 +01:00
jb30795
b090ce0428
Update to accept multiple inputs
2024-08-07 17:06:15 +01:00
Adamkadaban
3dddb516c9
add offset field to 'Add Line Numbers' operation
2024-07-27 20:06:18 -07:00
JSCU-CNI
fb3c36af85
Add fingerprints to 'Parse X.509 certificate' operation
2024-07-24 14:23:40 +02:00
n1474335
a477f47aec
Merge branch 'master' of github.com:gchq/CyberChef
2024-06-21 14:14:59 +01:00
n1474335
965570d250
10.18.9
2024-06-21 14:12:36 +01:00
n1474335
ab37c1e562
Fixed Optical Character Recognition and added tests
2024-06-21 14:12:28 +01:00
a3957273
40fda00db4
Bump to 10.19.0
2024-06-21 08:09:53 +00:00
a3957273
d5374454f4
Merge pull request #1828 from robinsandhu/feat/support-other-keys-in-parse-csr
2024-06-21 09:00:12 +01:00
İlteriş Yağıztegin Eroğlu
edd22372d8
feat(Modhex): Introduce basic Modhex conversion
...
Signed-off-by: İlteriş Yağıztegin Eroğlu <ilteris@asenkron.com.tr>
2024-06-17 23:58:58 +00:00
a3957273
4c5577ddeb
Merge pull request #1834 from eltociear/patch-1
2024-06-18 00:35:50 +01:00
Ikko Eltociear Ashimine
534ab23d9b
chore: update SIGABA.mjs
...
intial -> initial
2024-06-14 00:38:25 +09:00
Robin Sandhu
fe9f4fa7a9
Fix linting errors
2024-06-12 19:00:35 +01:00
Robin Sandhu
a8b1050d75
Merge branch 'master' into feat/support-other-keys-in-parse-csr
2024-06-12 18:57:04 +01:00
Robin Sandhu
e80d3d59bc
Refactor code
2024-06-12 18:54:04 +01:00
a3957273
1efbd9dfd1
Merge pull request #1200 from AlfredBerg/master
2024-06-12 00:01:11 +01:00
a3957273
6c30c9c6b8
Merge branch 'master' into master
2024-06-11 23:49:11 +01:00
a3957273
4528a1bdb6
Merge branch 'master' into feat/support-other-keys-in-parse-csr
2024-06-11 22:51:32 +01:00
n1474335
c23a8de5a0
Merge branch 'master' of github.com:gchq/CyberChef
2024-06-11 18:07:33 +01:00
n1474335
0cd4d41cdc
10.18.8
2024-06-11 18:07:28 +01:00
n1474335
2b275f0897
Updated eslint, Jimp, and other dependencies
2024-06-11 18:07:22 +01:00
a3957273
63913f4d45
Merge pull request #1829 from piguagua/master
2024-06-11 11:26:42 +01:00
piguagua
b6c95492f1
chore: remove repeat words
...
Signed-off-by: piguagua <piguagua@aliyun.com>
2024-06-10 17:36:17 +08:00
Robin Sandhu
ae03e34489
Add support for ECDSA and DSA keys to Parse CSR operation
2024-06-09 01:00:20 +01:00
n1474335
7eb887ca51
10.18.7
2024-06-06 17:08:58 +01:00
n1474335
74d0166682
Fixed GOST sBox arg bug
2024-06-06 17:08:37 +01:00
n1474335
18159ce806
10.18.6
2024-05-16 18:09:22 +01:00
n1474335
86d59783fa
Improved GOST algorithm naming and block size selection
2024-05-16 18:09:12 +01:00
n1474335
fb818c3149
10.18.5
2024-05-16 14:29:46 +01:00
n1474335
37398188f9
Improved testing to account for race conditions
2024-05-16 14:29:32 +01:00
n1474335
d1a0da3f8d
10.18.4
2024-05-13 17:48:41 +01:00
n1474335
57c8c6dbc6
Added operation counts to categories and ops list with option to hide by default for categories.
2024-05-13 17:48:09 +01:00
n1474335
bbebba6481
Added pause after setting complex input to avoid race conditions
2024-04-25 18:10:59 +01:00
n1474335
f0a49fefa4
Extended time for autoBake to trigger in a test
2024-04-25 17:51:31 +01:00
n1474335
48f3bf9ea7
10.18.3
2024-04-24 18:09:21 +01:00
n1474335
b7a7eebc78
More test tweaks
2024-04-24 18:09:15 +01:00
n1474335
2e76e44a5a
Tweaked UI test
2024-04-24 17:40:16 +01:00
n1474335
718ce9ea11
10.18.2
2024-04-24 17:13:57 +01:00
n1474335
a79be1e3ef
Removed autoBakePause flag and statechange trigger in InputWaiter.set() as they are redundant.
2024-04-24 17:13:44 +01:00
n1474335
0a709acafe
Merge branch 'zb3-fix-testui-race-condition'
2024-04-24 16:43:38 +01:00
n1474335
29efd77eaf
Merge branch 'fix-testui-race-condition' of https://github.com/zb3/CyberChef into zb3-fix-testui-race-condition
2024-04-24 16:35:12 +01:00
n1474335
2d6ac8023e
10.18.1
2024-04-24 13:27:07 +01:00
n1474335
2f42f515b0
Updated chromedriver
2024-04-24 13:26:57 +01:00
n1474335
f304f0832b
10.18.0
2024-04-24 13:11:20 +01:00
n1474335
801f3a578d
Updated CHANGELOG
2024-04-24 13:11:16 +01:00
n1474335
0a353eeb37
Improved XXTEA operations. Added XXTEA Decrypt.
2024-04-24 13:09:17 +01:00
n1474335
2e2490ce47
10.17.1
2024-04-23 18:29:43 +01:00
n1474335
361a35b44c
Removed trailing spaces from RAKE
2024-04-23 18:29:04 +01:00
n1474335
e61d64f618
Wording and stats improvements
2024-04-23 18:28:08 +01:00
a3957273
42ad9a49f3
Merge pull request #1786 from zb3/fix-overwritten-output
2024-04-15 01:17:49 +01:00
a3957273
7538be68c5
Merge pull request #1275 from cplussharp/ec-asn1
2024-04-15 01:15:36 +01:00
CPlusSharp
21ac516248
ECDSA JSON Web Signature format
...
used e.g. by JWT
2024-04-14 17:18:06 +02:00
CPlusSharp
7e7195c291
ECDSA: Output keys as JSONWebKeySet instead of two JWK
2024-04-14 16:53:09 +02:00
CPlusSharp
1fbc7e03f0
make the ECDSA JSON signature parsing more robust
...
also rename the format to "Raw JSON"
as I will later introduce "JSON Web Signature"
2024-04-14 16:46:55 +02:00
CPlusSharp
7b54d9e873
ECDSA rename signature format "Concat HEX" to "P1363 HEX"
...
this format name is more specific and easier to search for on the internet
2024-04-14 15:20:41 +02:00
a3957273
8ab2256b88
v10.17.0
2024-04-13 22:15:03 +00:00
a3957273
6e8c759dde
Merge pull request #1788 from EvieHarv/master
2024-04-13 22:24:10 +01:00
a3957273
a429902d41
Merge pull request #1751 from sw5678/master
2024-04-13 22:20:53 +01:00
a3957273
f6c5a04088
Merge branch 'master' into master
2024-04-13 22:04:53 +01:00
a3957273
edc23a860d
Merge pull request #1642 from cplussharp/pubkey-from-cert
2024-04-13 21:24:27 +01:00
a3957273
67195f65e7
Merge pull request #1277 from cplussharp/jwk
2024-04-13 20:54:38 +01:00
a3957273
4619a511d4
Merge pull request #541 from TheZ3ro/hide-recipe-options
2024-04-13 20:22:31 +01:00
CPlusSharp
cbf990fab9
JWK conversion from/to PEM
2024-04-13 13:30:46 +02:00
CPlusSharp
8f182e4a9b
Sign/Verify Operations for ECDSA
...
also an Operation for ECDSA signature conversion,
as there could be multiple formats of the signature
2024-04-13 12:57:14 +02:00
CPlusSharp
7a2c9ddbc4
Operation: Generate ECDSA Key Pair
2024-04-13 12:55:21 +02:00
CPlusSharp
28e2a391b8
Public Key from Private Key
2024-04-13 12:39:58 +02:00
CPlusSharp
f86817bc86
Public Key from Certificate
2024-04-13 12:38:14 +02:00
n1474335
cc28c6af1a
10.16.0
2024-04-12 14:55:21 +01:00
n1474335
d21a6c8598
Updated CHANGELOG
2024-04-12 14:55:13 +01:00
n1474335
7b2d572902
Added 'JA4Server Fingerprint' operation
2024-04-12 14:41:00 +01:00
sw5678
0cfb67bd06
Improved readability and efficiency of RAKE
2024-04-12 11:27:29 +01:00
sw5678
f606d4b25f
Merge branch 'gchq:master' into master
2024-04-12 10:43:52 +01:00
sw5678
2191d20fb5
Removed trailing whitespace
2024-04-12 10:40:33 +01:00
a3957273
d13218caaf
Merge pull request #1739 from e218736/options-dialog-keyboard-navigation
2024-04-11 15:24:57 +01:00
Ethan Harvey
00f7914c5c
Fix affine encode testcase
2024-04-10 23:57:53 +00:00
Ethan Harvey
a09f8451fd
Require (a, 26) to be coprime in affine encode
2024-04-10 23:19:50 +00:00
TheZ3ro
670c370b90
Merge branch 'master' into hide-recipe-options
2024-04-09 09:22:03 +02:00
a3957273
b2e400f474
Merge pull request #1743 from e218736/button-aria-labels
2024-04-09 00:44:48 +01:00
jb30795
66d3b6e9ed
Merge branch 'master' into master
2024-04-08 11:06:45 +01:00
a3957273
8c283c7b19
Merge pull request #1783 from zb3/fix-expectOutput
2024-04-07 21:59:30 +01:00
zb3
db331e94ee
fix ui test code style
2024-04-07 01:20:11 +02:00
zb3
2e284d3842
Fix autobake ui test
2024-04-07 00:37:09 +02:00
zb3
a81b2064d4
Abort the previous bake when attempting the next autobake
2024-04-07 00:23:17 +02:00
zb3
a23e47d8f9
Merge branch 'master' into fix-expectOutput
2024-04-06 13:35:28 +02:00
zb3
e3033173d7
Merge branch 'master' into fix-testui-race-condition
2024-04-06 13:33:59 +02:00
TheZ3ro
1fbf6c94cd
Merge branch 'master' into hide-recipe-options
2024-04-06 11:48:59 +02:00
thez3ro
bf9066ae2e
fix: make the linter happy
2024-04-06 09:30:52 +00:00
n1474335
33a473c09b
10.15.1
2024-04-05 18:12:26 +01:00
n1474335
409e795ce9
Moved UUID regex in list
2024-04-05 18:12:06 +01:00
n1474335
6ca60cb013
Improvements to HEIF file signature and GIF file extractor
2024-04-05 18:11:51 +01:00
n1474335
ef52195167
Fixed and improved some infoURLs
2024-04-05 18:10:57 +01:00
n1474335
ed930d2364
Moved ops to different modules
2024-04-05 18:10:14 +01:00
n1474335
1b870e559e
Updated copyright declarations to a range up to the latest commit
2024-04-05 18:09:07 +01:00
n1474335
d3fb8bd6e9
Fixed typos
2024-04-05 18:08:21 +01:00
zb3
1adc2ff930
Make loadURIParams set input non-silently
...
Silent input changes might be overwritten due to the debounce logic present inside inputChange.
2024-04-05 18:52:50 +02:00
zb3
fc40580dce
Avoid calling inputChange when setting encoding inside loadURIParams
...
Otherwise the debounce logic sometimes causes the input to be overriden by the previous value.
2024-04-05 18:48:45 +02:00
zb3
4652608297
Fix character encoding io test
...
Since the output encoding autodetection was introduced, this test was no longer correct.
That wasn't detected because of the expectOutput bug.
2024-04-05 17:14:05 +02:00
zb3
0f0efefbf7
Make expectOutput actually check the output
2024-04-05 17:13:05 +02:00
n1474335
ab0493f53a
Update CHANGELOG
2024-04-05 15:56:31 +01:00
TheZ3ro
a1892d4411
Merge branch 'master' into hide-recipe-options
2024-04-05 13:23:28 +02:00
jb30795
036f80d734
indentation
2024-04-04 17:00:14 +01:00
jb30795
3ca4c2fd45
Initial commit for new IPv6 Transition operation
2024-04-04 15:54:43 +01:00
a3957273
016825d4de
Update CHANGELOG.md
2024-04-02 22:27:15 +01:00
a3957273
c35557aea5
Merge branch 'master' of https://github.com/gchq/CyberChef
2024-04-02 20:40:19 +00:00
a3957273
b5959c6f01
10.15.0
2024-04-02 20:40:09 +00:00
a3957273
2000938040
Merge pull request #1732 from tomgond/date-delta
2024-04-02 21:38:18 +01:00
a3957273
c795271502
Change output to 'html'
2024-04-02 20:27:48 +00:00
a3957273
1d4c810554
Merge pull request #512 from MShwed/feature/extract-hashes
2024-04-02 21:22:51 +01:00
a3957273
ccd3839a9b
Merge pull request #1504 from jkataja/parse-csr
2024-04-02 21:17:51 +01:00
Janne Kataja
fda77cf37a
add option to show Parse CSR only supports RSA
2024-04-02 21:30:59 +02:00
a3957273
dc8c185c39
Merge pull request #1769 from gchq/revert-1753-jsonwebtoken-vuln
2024-04-02 18:10:01 +01:00
a3957273
99efcb521d
Revert "Updated jsonwebtoken dependency to 9+"
2024-04-02 18:09:48 +01:00
Matt Shwed
d2bd397e8c
Merge branch 'master' into feature/extract-hashes
2024-04-02 09:13:16 -04:00
a3957273
944810614a
Merge pull request #1767 from zb3/fix-evpkey
2024-04-02 10:59:05 +01:00
Matt Shwed
21e5641196
Merge branch 'master' into feature/extract-hashes
2024-04-01 22:30:46 -04:00
mshwed
077b11e33b
Fixed op name in test
2024-04-01 22:30:18 -04:00
mshwed
8d4ad6ae75
Minor changes. Added test cases.
2024-04-01 22:22:43 -04:00
zb3
ab47b3557f
Fix CryptoJS argument passing in DeriveEVPKey
...
CryptoJS treats strings as Utf8, so for binary strings, Latin1 needs to be used.
2024-04-01 23:04:00 +02:00
Janne Kataja
c5e5ed2b4d
add Certificate Signing Request (CSR) parse action
2024-04-01 22:41:21 +02:00
tomgond
dd2cfe8bac
Merge branch 'master' into date-delta
2024-04-01 23:32:13 +03:00
a3957273
8a17abae45
Merge pull request #1765 from zb3/fix-ciphersaber2
2024-04-01 18:05:32 +01:00
tomgond
dfedfa9f4c
Fix test to fit new time-delta format
2024-04-01 19:42:56 +03:00
tomgond
56f92afbf4
Change time-delta argument to be per time unit
...
Day, hour, minute, second. Instead of a single string.
2024-04-01 19:41:44 +03:00
zb3
52709f0ecb
Fix Ciphersaber2 key concatenation
...
The concat method does not handle typed arrays as arguments.
2024-04-01 18:40:00 +02:00
a3957273
df140b5098
Merge pull request #1764 from gchq/bug/disable-extract-tests
2024-04-01 17:11:19 +01:00
a3957273
6b95ba7dd6
Fix regular expresion crash in extract hashes
2024-04-01 16:10:42 +00:00
a3957273
61295a968e
Lower case 'hash'
2024-04-01 16:01:48 +00:00
a3957273
0717407bea
Disable 'Extract ID3' Nightwatch tests
2024-04-01 15:59:49 +00:00
a3957273
c46660a0d9
Merge pull request #1763 from zb3/fix-base58
2024-04-01 16:55:45 +01:00
zb3
4c6200f233
Fix Base58 handling of strings with only null characters
2024-04-01 17:31:36 +02:00
mshwed
3983e1a8e2
Updated imports
2024-03-31 10:57:03 -04:00
mshwed
a6b774da81
Fixed issues with const/let and changed default character length
2024-03-31 10:44:40 -04:00
mshwed
de8ed6962d
Improved description of operation
2024-03-31 10:44:40 -04:00
mshwed
98edef389c
Corrected module type
2024-03-31 10:44:40 -04:00
mshwed
1b16c26699
Operation: Added extract hash feature
2024-03-31 10:44:36 -04:00
a3957273
866c9a94ae
10.14.0
2024-03-31 02:24:39 +00:00
a3957273
6677317e27
update x86 disassembly tests
2024-03-31 01:21:17 +00:00
a3957273
5c563c2bdf
Merge pull request #1361 from devcydo/xxtea_encryption
2024-03-31 00:45:36 +00:00
a3957273
8647b50cca
Merge pull request #933 from cbeuw/blowfish-keyfix
2024-03-31 00:39:33 +00:00
a3957273
21dc5d9de0
Merge pull request #1197 from evanreichard/disassembler_update
2024-03-31 00:37:50 +00:00
a3957273
e258e5a783
Merge pull request #1606 from joostrijneveld/fix/chacha-raw
2024-03-30 19:08:18 +00:00
a3957273
75a28b558e
Merge pull request #1762 from gchq/feature/floats
2024-03-30 18:34:07 +00:00
a3957273
6efa2ddfa4
Merge branch 'master' into tcode2k16/master
2024-03-30 17:05:33 +00:00
a3957273
b88fbcc960
Merge branch 'master' of https://github.com/gchq/CyberChef
2024-03-30 14:34:19 +00:00
a3957273
7ccf8cbacd
10.13.0
2024-03-30 14:34:12 +00:00
a3957273
a1f6960d4e
Merge pull request #1761 from gchq/origin/add_fangurl
2024-03-30 14:31:45 +00:00
a3957273
2784978eb5
Fix slash regular expression bug
2024-03-30 14:20:28 +00:00
a3957273
b4133a0afd
Merge branch 'master' into addfangurl-master
2024-03-30 14:16:01 +00:00
tomgond
d59ebdd0dc
Merge branch 'master' into date-delta
2024-03-29 12:47:42 +03:00
Joost Rijneveld
3b5225a94f
Merge branch 'master' into fix/chacha-raw
2024-03-29 05:52:06 +01:00
a3957273
acce7ca717
Bump package version
2024-03-29 02:36:56 +00:00
a3957273
d29dbe78d3
Merge branch 'master' of https://github.com/gchq/CyberChef
2024-03-29 02:35:04 +00:00
a3957273
4fdea84534
10.12.0
2024-03-29 02:34:49 +00:00
a3957273
0f14d23599
Merge pull request #1750 from joostrijneveld/feature/salsa20
2024-03-29 02:33:20 +00:00
a3957273
877c83eae7
Fix changelog links
2024-03-29 02:03:21 +00:00
a3957273
27b7e3c4d6
Release v10.11.0
2024-03-29 02:02:00 +00:00
a3957273
77b7d7ee0b
Merge pull request #1752 from chriswhite199/xmldom-upgrade
2024-03-29 00:58:04 +00:00
a3957273
6edf731d46
Merge pull request #1753 from chriswhite199/jsonwebtoken-vuln
2024-03-29 00:56:17 +00:00
n1474335
6fd00e2598
Merge branch 'master' of github.com:gchq/CyberChef
2024-03-27 18:32:05 +00:00
n1474335
862cfdf0ae
10.10.0
2024-03-27 18:29:13 +00:00
n1474335
943d01c208
Updated CHANGELOG
2024-03-27 18:28:41 +00:00
n1474335
ef59634c15
Added 'JA4 Fingerprint' operation
2024-03-27 18:02:17 +00:00
a3957273
674c8c7c87
Merge pull request #1757 from simonw/heic-heif
2024-03-27 11:24:48 +00:00
Simon Willison
953861ab30
File signatures for heic/heif, refs #1613
2024-03-26 16:26:17 -07:00
n1474335
0026d77b7b
More test tweaking
2024-03-26 16:34:36 +00:00
n1474335
ee77e0a1e4
More test tweaking
2024-03-26 16:10:44 +00:00
n1474335
f1dcc339b3
More test tweaking
2024-03-26 15:42:21 +00:00
n1474335
1f316a2f32
More test tweaking
2024-03-26 15:37:18 +00:00
n1474335
a5f9a8726b
Fixed erroring test
2024-03-26 15:19:35 +00:00
n1474335
64111b8b7b
Downgrade chromedriver version for GitHub Actions
2024-03-26 14:57:58 +00:00
n1474335
762cf3ca41
10.9.0
2024-03-26 14:40:39 +00:00
n1474335
70ff3a52ca
Updated CHANGELOG
2024-03-26 14:40:33 +00:00
n1474335
e4077fb63b
Lint and dependency update
2024-03-26 14:38:27 +00:00
n1474335
65ffd8d65d
Automatically detect UTF8 character encoding in output
2024-03-26 13:44:59 +00:00
n1474335
16dfb3fac6
Automatically detect EOL from paste events and output setting
2024-03-26 13:44:58 +00:00
Chris White
ef5ff5bec6
Updated jsonwebtoken dependency to 9+
...
updated JWTSign operation for backwards compatibility with insecure keys and invalid asym key types
2024-03-13 10:26:23 -07:00
Chris White
e1c73a64ad
Updated xmldom package to new namespace for vuln remediation
2024-03-13 09:51:22 -07:00
sw5678
81e1abd682
Improving efficency of RAKE
2024-03-11 16:57:28 +00:00
Joost Rijneveld
9068b6c17a
Add Salsa20 and XSalsa20 operation
2024-03-10 17:05:19 +01:00
Joost Rijneveld
5992ba12f1
Merge branch 'master' into fix/chacha-raw
2024-03-08 16:06:31 +01:00
e218736
bf833a39fc
favourites button aria label
2024-02-29 14:32:47 +00:00
e218736
fccc3584d8
aria labels/aria hidden to input/output buttons
2024-02-29 12:11:41 +00:00
e218736
963e2839ce
add css styling on focus
2024-02-27 14:41:07 +00:00
tomgond
e85acee509
Update DateTimeDelta.mjs
...
Another commit for re-build
2024-02-23 07:09:04 +02:00
tomgond
4e9567f539
Update DateTimeDelta.mjs
...
Some change to re-run tests.
2024-02-22 21:49:24 +02:00
tomgond
a9c00a5856
Merge branch 'master' into date-delta
2024-02-22 18:33:30 +02:00
a3957273
c4e7c41a6e
Merge pull request #501 from kassi/fernet
...
Add Fernet encryption/decryption operation
2024-02-22 01:15:24 +00:00
a3957273
210186e754
Fix tests
2024-02-22 01:00:11 +00:00
a3957273
b4c14219b6
Fix encrypt
2024-02-22 00:42:30 +00:00
a3957273
299a3c48a1
Update imports from Fernet module
2024-02-22 00:26:32 +00:00
a3957273
cd0aee7626
Remove deprecated code
2024-02-22 00:22:19 +00:00
a3957273
bc82f590d4
Merge branch 'master' into fernet
2024-02-22 00:20:40 +00:00
a3957273
bebb216df2
Bump CyberChef to v10.8.2
2024-02-21 21:14:23 +00:00
tomgond
6331c20306
Add code for DateTime Delta to calculate operation
2024-02-21 19:58:13 +02:00
tomgond
4dc4c7edd2
Update Categories.json
...
Add DateTime Delta to categories
2024-02-21 19:56:42 +02:00
tomgond
d2ff03cea4
Update DateTime.mjs
...
Add test for time-delta
2024-02-21 19:55:09 +02:00
a3957273
61d587a4a5
Merge pull request #1704 from mattnotmitt/add-dev-container
...
Add devcontainer configuration and .gitattributes
2024-02-18 03:53:43 +00:00
Matt C
85da5f83b5
Add gh-cli, add extensions, node_modules as a volume
2024-02-17 10:06:19 +00:00
Andrew
6c0c53d00f
Add dev container config file
2024-02-17 10:06:19 +00:00
a3957273
196bce04cc
Merge pull request #1715 from sw5678/RAKE
...
Rake
2024-02-16 00:35:33 +00:00
a3957273
ba82941cef
Merge pull request #1719 from GoForceX/master
...
Fix JSON folder folding in Firefox
2024-02-15 01:01:18 +00:00
GoForceX
63449872da
Fix JSON folder folding in Firefox
2024-02-14 11:09:14 +00:00
a3957273
14ee3f0f4b
Merge pull request #1695 from Kalkran/master
...
Add Caret/M-decode Operation
2024-02-13 13:51:48 +00:00
sw5678
774828823c
Adding RAKE test import back after merge conflict
2024-02-13 11:52:19 +00:00
sw5678
9e73e2555b
Merging master into branch
2024-02-13 11:50:28 +00:00
Ted Kruijff
dc68b7d9bf
add to tests, fix test, fix a comma
2024-02-13 10:22:54 +01:00
a3957273
7a38504015
Merge branch 'master' into master
2024-02-13 01:37:53 +00:00
a3957273
26fa5f3d1d
Merge pull request #1623 from jlaundry/master
...
change Diff to output <ins>, <del>
2024-02-13 01:04:25 +00:00
a3957273
112d52cb99
Remove specified permissions
2024-02-13 00:42:41 +00:00
a3957273
47f1f4c549
Bump to 10.8.0
2024-02-13 00:18:08 +00:00
a3957273
4b9d5a7685
Merge pull request #1699 from AshCorr/ash/Containers!
...
Bundle CyberChef into a container and publish to GCHR
2024-02-13 00:12:18 +00:00
a3957273
fc7c6312e6
Merge pull request #1714 from sw5678/master
...
Adding and removing tests
2024-02-12 23:54:52 +00:00
sw5678
8b5b17b8e0
Merge branch 'gchq:master' into RAKE
2024-02-12 17:06:10 +00:00
sw5678
c7377da37f
Adding and removing tests
2024-02-12 16:52:43 +00:00
sw5678
7cfb5e0b2a
Added RAKE functionality into CC
2024-02-12 14:52:46 +00:00
Ashleigh Carr
62dfa8f9dd
Point to the correct workflow in the README for Container releases.
2024-02-12 10:46:28 +00:00
Ashleigh Carr
7582abfa27
Fix PR workflow, Buildah requires atleast an image name if no tags specified
2024-02-12 10:46:28 +00:00
Ashleigh Carr
3f89a94df2
Remove image property from Container build & push actions
2024-02-12 10:46:28 +00:00
Ashleigh Carr
c5e880628a
Fix CI using Containerfile
2024-02-12 10:46:28 +00:00
Ashleigh Carr
abd9024097
Add a .dockerignore file
2024-02-12 10:46:28 +00:00
Ashleigh Carr
314b925ec9
Add a comment to the README about using Docker
2024-02-12 10:46:28 +00:00
Ashleigh Carr
d700d1d459
Switch to using Dockerfile
2024-02-12 10:46:28 +00:00
Ashleigh Carr
1a2207a045
Swtich to nginx for container
2024-02-12 10:46:28 +00:00
Ashleigh Carr
2b85336c71
Remove ARM64 Container build from release workflow
2024-02-12 10:46:28 +00:00
Ashleigh Carr
4b95ab2477
Increase nofile limit to 10,000 when building container on PR workflow too
2024-02-12 10:46:28 +00:00
Ashleigh Carr
a0729304d1
Add packages write permission
2024-02-12 10:46:28 +00:00
Ashleigh Carr
dbdcb460e5
Remove unecessary if: success() from Github release workflow
2024-02-12 10:46:28 +00:00
Ashleigh Carr
7588e50f9f
Remove unecessary QEMU install step
2024-02-12 10:46:28 +00:00
Ashleigh Carr
40a4872f70
Generate prod build inside container
2024-02-12 10:46:28 +00:00
Ashleigh Carr
3b265322e0
Build container on PR (but don't publish) to verify Containerfile syntax
2024-02-12 10:46:28 +00:00
Ashleigh Carr
0da30813da
Add new steps to publish a containerized CyberChef to GHCR
2024-02-12 10:46:28 +00:00
Jed Laundry
e973ea6f08
update Diff sanity check test
2024-02-11 01:18:52 +00:00
Jed Laundry
a942fe92fd
Merge branch 'master' into master
2024-02-11 13:31:58 +13:00
a3957273
9829b419b9
Merge pull request #1709 from dougburks/patch-1
...
Fix typo in FileTree.mjs
2024-02-09 16:00:46 +00:00
Doug Burks
19194a7eb0
Fix typo in FileTree.mjs
2024-02-09 07:41:32 -05:00
a3957273
c13997bdb1
Merge pull request #1553 from sg5506844/base92
...
Feature: Add Base92 operations
2024-02-09 00:42:05 +00:00
a3957273
35c2d437fa
Merge branch 'master' of https://github.com/gchq/CyberChef
2024-02-09 00:37:51 +00:00
a3957273
a54522f796
10.7.0
2024-02-09 00:37:15 +00:00
a3957273
6c971876de
Merge pull request #1667 from sw5678/master
...
Added file tree functionality
2024-02-09 00:31:48 +00:00
a3957273
d8be3dfa27
Merge pull request #1555 from sg5506844/rison-operation
...
RISON operation
2024-02-09 00:30:53 +00:00
a3957273
2b57f94ccd
Merge branch 'master' into rison-operation
2024-02-09 00:23:01 +00:00
a3957273
a3944fe1d1
Merge pull request #1694 from AliceGrey/master
...
Add MurmurHash3 Operation
2024-02-08 18:15:41 +00:00
Alice
cfc8a506f7
Fix calculation bug and add Convert to Signed
...
A signed output is often needed for Shodan and other favicon searches.
2024-02-06 15:21:39 -05:00
Allie
afcf46561a
Rename Murmurhash3.mjs to MurmurHash3.mjs
2024-02-06 13:13:43 -05:00
Alice
59b97bfccb
Add MurmurHash3 Tests and normalize filename
2024-02-06 13:04:09 -05:00
Alice
20db43c0a8
Add MIT License
2024-02-06 13:04:09 -05:00
Alice
dc7760247b
Add MurmurHash3
2024-02-06 13:04:09 -05:00
a3957273
56a8e02bb8
Merge pull request #1705 from gchq/chore/update-packages
...
Update node packages
2024-02-04 23:25:56 +00:00
a3957273
e532248701
Merge branch 'master' into chore/update-packages
2024-02-04 15:20:50 +00:00
a3957273
73100896d4
Downgrade Jimp
2024-02-04 02:14:27 +00:00
a3957273
a95be3b4c5
Downgrade bootstrap version
2024-02-04 02:04:11 +00:00
a3957273
75c4e196fa
Merge pull request #1549 from brun0ne/fix-xss
...
Fixed xss in addOperation
2024-02-04 01:41:56 +00:00
a3957273
0359a2eccf
Merge branch 'master' into fix-xss
2024-02-04 01:33:02 +00:00
a3957273
b118932451
Merge branch 'master' into base92
2024-02-04 01:31:34 +00:00
a3957273
fd77152343
Merge pull request #1554 from sg5506844/Bcrypt-hash-detection-to-Analyse-hash
...
Add Bcrypt hash detection to "Analyse hash"
2024-02-04 01:19:30 +00:00
a3957273
5afecdb11a
Update node packages
2024-02-04 01:08:15 +00:00
a3957273
1916137c3c
Merge branch 'master' into rison-operation
2024-02-04 01:04:24 +00:00
a3957273
c3b89efd9a
Merge branch 'master' into master
2024-02-04 00:45:33 +00:00
a3957273
0f3cd72dd3
Add links to Changelog
2024-02-04 00:34:24 +00:00
a3957273
ed59f6a67a
Merge pull request #1658 from cnotin/patch-1
...
Describe that "Parse ASN.1 hex string" operation requires an hex string input
2024-02-03 16:44:33 +00:00
a3957273
592745f380
Merge pull request #1661 from BlacAmDK/BlacAmDK-patch-1
...
Fix ExtractIPAddresses IPv6 regexp
2024-02-03 16:44:00 +00:00
a3957273
10b0d91bdc
Merge branch 'master' into BlacAmDK-patch-1
2024-02-03 16:11:01 +00:00
a3957273
dea2b3a2c0
Merge branch 'master' into patch-1
2024-02-03 16:07:31 +00:00
a3957273
df151eabf9
10.6.0
2024-02-03 14:19:50 +00:00
Clément Notin
22a873c73e
Describe that "Parse ASN.1 hex string" operation requires an hex string input
...
Just in case the title of the operation doesn't make it clear enough
2024-02-03 15:07:57 +01:00
a3957273
c6da0c623d
Merge pull request #1678 from cnotin/patch-3
...
Add UUID regex to 'Regular expression' operation
2024-02-03 14:06:23 +00:00
a3957273
44b566789f
Merge pull request #1675 from 0xThiebaut/LZNT1
...
Add support for LZNT1 decompression.
2024-02-03 13:31:13 +00:00
a3957273
940f78a8a7
Merge branch 'master' into LZNT1
2024-02-03 13:08:03 +00:00
a3957273
06c912be72
Merge branch 'master' into patch-3
2024-02-03 13:05:42 +00:00
a3957273
91639ee836
Merge pull request #1703 from gchq/feature/update-forensic-wiki-address
...
Update forensics wiki address
2024-02-03 02:19:54 +00:00
a3957273
b78533bb02
Update forensics wiki address
2024-02-03 02:02:13 +00:00
a3957273
b5e3a6c5a3
Merge branch 'master' into master
2024-02-03 01:25:55 +00:00
a3957273
a045c4ffec
Merge pull request #1541 from KevinSJ/fix/baking-time-info
...
fix: incorrect hover on baking info
2024-02-03 00:54:17 +00:00
a3957273
856ba1cf50
Merge pull request #1702 from gchq/chore/can-i-use-update
...
Update 'can-i-use' browser list targets
2024-02-03 00:21:53 +00:00
a3957273
6510773789
Update 'can-i-use' browser list targets
2024-02-03 00:11:50 +00:00
a3957273
7b280b3369
Merge pull request #1701 from gchq/sec/fix-forensics-url
...
Update 'ExtractFiles' information URL
2024-02-03 00:04:00 +00:00
a3957273
1618e112e1
Update 'ExtractFiles' information URL
2024-02-02 23:56:27 +00:00
a3957273
c08a7dc6ce
Merge pull request #1700 from gchq/chore/update-chromedriver
...
Update chrome driver version
2024-02-02 23:54:11 +00:00
a3957273
57731706b3
Revert 'can-i-use' upgrade
2024-02-02 23:46:36 +00:00
a3957273
e9e926d054
Update 'can-i-use' to pass tests
2024-02-02 23:37:07 +00:00
a3957273
5fa3d691cf
Update chrome driver version
2024-02-02 22:35:42 +00:00
a3957273
d022dbc406
Merge pull request #1676 from cnotin/patch-2
...
Add links to wiki pages
2024-02-02 22:06:43 +00:00
a3957273
f96607c81b
Merge pull request #1656 from pandaninjas/patch-3
...
Update chromedriver to v119 so that it is compatible with the chrome …
2024-02-02 18:21:29 +00:00
Ted Kruijff
24cd4033c4
Add Caret/M-decode Operation
2024-01-26 15:52:41 +01:00
Clément Notin
0bf7852e83
Add UUID regex to 'Regular expression' operation
...
I use this one often so I'm sure others will like it too :)
2023-12-26 15:59:32 +01:00
Clément Notin
aaff2e687d
Add links to wiki pages
2023-12-26 15:43:49 +01:00
Maxime THIEBAUT
77042abc23
Add support for LZNT1 decompression.
2023-12-25 23:06:11 +01:00
sw5678
ac18b74e66
Fixed linting issues
2023-12-13 09:38:26 +00:00
sw5678
76ba630d59
Added file tree functionality
2023-12-13 09:19:16 +00:00
BlacAmDK
362755b22f
Fix ExtractIPAddresses IPv6 regexp
...
IPv6 regexp shouldn't match IPv4 address.
2023-12-05 14:40:37 +08:00
ccarpo
cc21fe18ca
fixed typo.
2023-11-21 09:24:54 +01:00
ccarpo
4255d8d543
Renamed JSON to Yaml to Beautify JSON
2023-11-21 09:19:58 +01:00
ccarpo
7353315baa
Renamed JSON to Yaml to Beautify JSON
2023-11-21 08:56:20 +01:00
Jocelyn Castellano
6c63302d62
Update chromedriver to v119 so that it is compatible with the chrome version in CI
2023-11-20 11:01:00 -08:00
Jed Laundry
efda16b039
change Diff to output <ins>, <del>
2023-08-31 03:20:20 +00:00
Joost Rijneveld
cb98672549
Fix ChaCha operation Raw output
...
Previously, an array type error prevented any output when selecting
the 'Raw' output option for the ChaCha operation. This did not
show up in tests, as they all compared to hex values.
This also adds a test (relying on the 'To Hex' operation) that
catches this.
2023-07-30 17:02:36 +02:00
zhzy0077
721061d054
fix typo.
2023-07-25 14:48:03 +08:00
zhzy0077
d2da11c79a
Support jq.
2023-07-25 14:42:43 +08:00
n1474335
6ed9d4554a
10.5.2
2023-07-14 19:01:41 +01:00
n1474335
2dcd345349
Updated chromedriver
2023-07-14 19:01:35 +01:00
n1474335
81924b4a7e
10.5.1
2023-07-14 18:54:03 +01:00
n1474335
5a0c3a3b47
Fixed webpack config
2023-07-14 18:53:56 +01:00
n1474335
7b599fe7f7
10.5.0
2023-07-14 18:41:44 +01:00
n1474335
4faaa07188
Updated CHANGELOG
2023-07-14 18:41:32 +01:00
n1474335
fa228b2571
Added a range of GOST operations
2023-07-14 18:37:02 +01:00
sg5506844
9a216dc1bf
RISON operation
2023-04-12 15:09:07 +05:30
sg5506844
0e0bafdeb6
Add Bcrypt hash detection to "Analyse hash"
2023-04-12 11:20:18 +05:30
sg5506844
5f0f037c46
Feature: Add Base92 operations
2023-04-12 10:37:16 +05:30
Brunon Blok
c0e84dcd50
change comments
2023-04-09 19:06:59 +00:00
Brunon Blok
6b01cf0c1a
Merge pull request #1 from brun0ne/test-xss
...
different fix which does not break any tests
2023-04-07 14:50:50 +02:00
Brunon Blok
30f9286ce9
different fix
2023-04-07 12:36:10 +00:00
Brunon Blok
e9ff8707ed
comply with eslint
2023-04-07 01:02:33 +00:00
Brunon Blok
12082ba3cc
escape only angle brackets
2023-04-07 00:59:51 +00:00
Brunon Blok
6d3ca3f56c
fix xss in addOperation
2023-04-06 23:31:45 +00:00
Brunon Blok
15b426ebb6
clean up code formatting and fix missing entries
2023-04-06 21:03:46 +00:00
Brunon Blok
bf1e708a4c
added PHP Serialize operation
2023-04-06 20:32:50 +00:00
starplanet
73a39fa3ce
fix: fix ToDecimal signed logic
2023-04-05 18:25:37 +08:00
Kevin Jiang
4262e6f6f7
fix: incorrect hover on baking info
2023-03-28 22:06:08 +13:00
n1474335
1bc88728f0
10.4.0
2023-03-24 22:41:40 +00:00
n1474335
7bb0649b27
Updated CHANGELOG
2023-03-24 22:41:24 +00:00
n1474335
e46a7448d9
Fixed De Bruijn test import
2023-03-24 22:40:07 +00:00
n1474335
d102e1b15c
Tidied 'Generate De Bruijn Sequence' operation
2023-03-24 22:39:08 +00:00
n1474335
0a0217cb66
Merge branch 'debruijn' of https://github.com/GCHQ77703/CyberChef
2023-03-24 22:33:43 +00:00
n1474335
3faa9d3a1e
10.3.0
2023-03-24 22:17:19 +00:00
n1474335
d902c7e30c
Updated CHANGELOG
2023-03-24 22:17:11 +00:00
n1474335
25fe7bba67
Tidied up Argon2 operations
2023-03-24 22:15:21 +00:00
n1474335
ca340cdd7b
Merge branch 'feature/add-argon2-operation' of https://github.com/Xenonym/CyberChef
2023-03-24 20:48:42 +00:00
Matt Coomber
266fbab8fd
Fix loading messages
...
Missing comma in array
2023-03-24 09:57:06 +00:00
n1474335
e57fd2a408
10.2.0
2023-03-23 18:22:37 +00:00
n1474335
3328ae8afd
Updated CHANGELOG
2023-03-23 18:22:27 +00:00
n1474335
1caecf70a2
Fixed HKDF op name
2023-03-23 18:21:43 +00:00
n1474335
6e347742d9
Merge branch 'hkdf' of https://github.com/mikecat/CyberChef
2023-03-23 18:18:25 +00:00
n1474335
2e2dcfa416
10.1.0
2023-03-23 18:00:13 +00:00
n1474335
4bb10a34e1
Updated CHANGELOG
2023-03-23 17:59:56 +00:00
n1474335
1632e23c78
Merge branch 'markdown-beautify' of https://github.com/JatinSanghvi/CyberChef
2023-03-23 17:53:31 +00:00
n1474335
11fca557af
Merge branch 'fix_dark_theme_highlight' of https://github.com/SamueleFacenda/CyberChef
2023-03-23 17:52:41 +00:00
n1474335
1cf14c6f01
Merge branch 'master' of https://github.com/mattnotmax/CyberChef
2023-03-23 17:48:05 +00:00
n1474335
1bba10e7c2
Merge branch 'swap-case' of https://github.com/mikecat/CyberChef
2023-03-23 17:46:47 +00:00
n1474335
8f3096af0a
Merge branch 'levenshtein-distance' of https://github.com/mikecat/CyberChef
2023-03-23 17:42:16 +00:00
n1474335
6fdf37e2f2
10.0.1
2023-03-23 12:42:28 +00:00
n1474335
a4d6e1f92c
TextNode characters are re-escaped in htmlWidgets now. Fixes #1533
2023-03-23 12:42:22 +00:00
mattnotmax
4a356476b1
Merge branch 'gchq:master' into master
2023-03-23 21:28:39 +11:00
n1474335
c2171a08f2
Added preventDefault to contextual help key press listener
2023-03-22 16:54:39 +00:00
n1474335
84aad167d5
Tweaked compile message
2023-03-22 11:59:35 +00:00
n1474335
493b1eee1e
Removed excess whitespace from banner links
2023-03-22 11:36:03 +00:00
n1474335
6c5b260ece
10.0.0
2023-03-22 11:31:55 +00:00
n1474335
7394bb45d4
Updated CHANGELOG
2023-03-22 11:31:47 +00:00
n1474335
5d3302f6d7
Added a few more UI tests
2023-03-22 11:19:01 +00:00
n1474335
92dada8a80
Final tweaks to download wording
2023-03-22 11:16:49 +00:00
n1474335
c6569b7c47
Added compile message to master build chain
2023-03-22 10:30:42 +00:00
n1474335
ea56efae47
Added Download pane
2023-03-21 15:39:31 +00:00
n1474335
7419009745
Added more help topics and added filetype detection to the 'save output' button
2023-03-20 17:23:14 +00:00
mattnotmax
e58744c63a
Update index.html
...
Added new loading message
2023-03-18 21:35:03 +11:00
n1474335
4c7fe147bc
Merge branch 'fix-translatedatetimeformat-xss' of https://github.com/mikecat/CyberChef into v10
2023-03-17 18:12:50 +00:00
n1474335
7605d48f0b
Fixed IO folder tests with unpredictable file ordering
2023-03-17 18:06:28 +00:00
n1474335
d6f8e0a520
Added a contextual help feature and started writing help descriptions
2023-03-17 17:46:13 +00:00
MikeCAT
ab283fc801
use Utils.escapeHtml instead of manual escaping
2023-03-18 00:54:43 +09:00
MikeCAT
d9d6b7aa37
fix XSS in operation TranslateDateTimeFormat
2023-03-18 00:32:06 +09:00
MikeCAT
b0c9a1850d
add operaton HKDF
2023-03-17 23:50:24 +09:00
Samuele Facenda
764bd4b9ae
Update dark theme highligh
2023-03-15 08:38:56 +01:00
n1474335
a24fdf4250
Regex improvements
2023-03-13 18:28:05 +00:00
n1474335
13e3dba784
Removed LGTM badge from README
2023-03-13 18:21:31 +00:00
n1474335
ccea5cdf88
Fixed bad HTML filtering
2023-03-13 18:13:54 +00:00
n1474335
51e2b97595
Updated CodeQL action
2023-03-13 18:03:33 +00:00
n1474335
61501a7cbc
Updated dependencies and fixed some code scanning findings
2023-03-13 17:51:25 +00:00
Tan Zhen Yong
bca4c34b3a
Add Argon2 hash compare operation
2023-03-12 00:33:28 +08:00
Tan Zhen Yong
2fab1028c5
Add Argon2 hash operation
2023-03-12 00:32:46 +08:00
n1474335
5d3c66f615
Removed call to cptable from NTHash operation
2023-03-09 18:06:32 +00:00
n1474335
cab83cae35
Switched arg layout to use flexbox instead of css grid
2023-03-09 17:31:46 +00:00
n1474335
bd16378e23
Fixed postinstall scipts to work on msys shells
2023-03-09 14:12:17 +00:00
n1474335
65e431bd9e
Merge branch 'fix/postinstall-msys' of https://github.com/ParkerM/CyberChef into v10
2023-03-09 14:09:20 +00:00
n1474335
b9f2bddffc
Added UI tests back into Github Actions scripts
2023-03-09 14:01:21 +00:00
n1474335
80e8b2339d
Improved HTML output sizing
2023-03-08 18:08:17 +00:00
n1474335
7eda2fd4a6
Added UI tests for all HTML operations
2023-03-08 17:44:51 +00:00
n1474335
36aafb9246
Added test for alert bar
2023-03-06 14:53:20 +00:00
n1474335
acc1df2031
Merge branch 'fix-xss-datetime' of https://github.com/ntomoya/CyberChef into v10
2023-03-05 15:39:41 +00:00
n1474335
c5766c89f6
Further operation tests
2023-03-05 15:32:53 +00:00
n1474335
73f5069971
Added more IO tests and created browser test utils
2023-03-05 14:58:11 +00:00
n1474335
819e4a574c
Added more tests, fixed length count bug and IO clearance bug
2023-03-03 17:33:42 +00:00
n1474335
8c0e23e196
Further IO tests added
2023-03-02 19:50:08 +00:00
n1474335
05160227a3
Added initial input and output UI tests
2023-03-02 18:10:52 +00:00
Tomoya Nakanishi
5cfc1abf41
Fixed XSS in TranslateDateTimeFormat
2023-03-01 03:39:57 +09:00
n1474335
046a0917e7
Nightwatch test improvements
2023-02-27 18:30:01 +00:00
n1474335
9cbf217d42
Fixed UI tests to work with new input and output areas
2023-02-27 18:21:06 +00:00
n1474335
bf949c0320
Fixed operational tests and updated some dependencies
2023-02-27 17:55:52 +00:00
n1474335
9e679f411c
Fixed progress bug
2023-02-27 15:52:05 +00:00
n1474335
dd6eae52ef
Folders can now be dropped into the CyberChef input
2023-02-27 15:32:52 +00:00
Thomas Weißschuh
3e8c5d945c
Add "XOR Checksum" operation
2023-02-27 15:12:38 +00:00
n1474335
cdde7166cf
Changing tabs no longer triggers a bake
2023-02-24 17:34:35 +00:00
n1474335
251bd86ce5
Large inputs with long line lengths are now handled better. Issues with toggleLoader fixed.
2023-02-24 17:09:40 +00:00
Jatin Sanghvi
dee2dc3777
Align Markdown table column separators
2023-02-17 11:32:05 +05:30
n1474335
533047a3a2
Improved file type detection and timing output
2023-02-03 17:39:12 +00:00
n1474335
659325c85a
Improved performance of str/array buffer conversions
2023-02-03 17:10:33 +00:00
n1474335
7a2517fd61
Fixed 'Clear All IO' button
2023-02-03 15:54:45 +00:00
n1474335
0b2cb7e68c
Added fine-grain timing for aspects of the bake. Improved efficiency of autobakes and moved output decoding into a worker.
2023-02-03 14:55:15 +00:00
Parker Mauney
4e747b3697
Use process.platform to detect OS during postinstall
2023-01-22 18:57:57 -05:00
n1474335
84f0750525
Reviewed HTML and options
2023-01-19 17:47:07 +00:00
n1474335
fa21768931
Reviewed Highlighter and Options waiters
2023-01-19 17:14:24 +00:00
n1474335
934efcc5a0
Reviewed InputWorker
2023-01-19 16:56:07 +00:00
n1474335
91f1be8c70
Reviewed Input and Output Waiters and improved logging in workers
2023-01-18 18:07:06 +00:00
n1474335
56d1a016da
Tidied InputWaiter and made inputChange debounce delay variable based on input length
2023-01-13 18:00:36 +00:00
n1474335
d6159cc154
Event bug fixes
2023-01-13 16:46:41 +00:00
n1474335
e9d7a8363c
Removed treatAsUTF8 option
2023-01-13 14:38:50 +00:00
n1474335
4e512a9a7b
Updated dependencies
2023-01-13 14:25:40 +00:00
n1474335
c1394e299a
Fixed replace input with output button
2023-01-13 14:14:57 +00:00
n1474335
17c349973d
Fixed file loading bug where the wrong input is set
2023-01-13 13:51:16 +00:00
n1474335
f2bd838596
Fixed CSS for theme highlighting and status bar dropup height
2023-01-13 13:12:01 +00:00
MikeCAT
d5b72548fc
add new operation: Swap case
2023-01-11 05:48:05 +09:00
MikeCAT
2c822314df
add new operation: Levenshtein Distance
2023-01-11 05:16:37 +09:00
n1474335
1b3d55f051
Status bar widgets are disabled for HTML output
2022-12-09 21:23:25 +00:00
n1474335
ff45f61b68
Fixed the snackbar
2022-12-09 20:46:01 +00:00
n1474335
771a013c9f
Removed output-file markup and handlers
2022-12-09 20:12:15 +00:00
n1474335
b354f61502
Updated dependencies
2022-12-09 19:44:31 +00:00
n1474335
2e201c747a
Merge remote-tracking branch 'origin/master' into v10
2022-12-09 19:28:41 +00:00
n1474335
c1d2970f1e
File details can now be hidden
2022-12-09 19:24:43 +00:00
n1474335
2efd075803
9.55.0
2022-12-09 11:40:35 +00:00
n1474335
4b4d3c6845
Updated CHANGELOG
2022-12-09 11:40:25 +00:00
n1474335
760eff49b5
Added 'AMF Encode' and 'AMF Decode' operations
2022-12-09 11:39:22 +00:00
n1474335
ba12ad8e7c
9.54.0
2022-11-25 16:49:41 +00:00
n1474335
249af2ded1
Updated CHANGELOG
2022-11-25 16:49:37 +00:00
n1474335
7403666a11
Tidied up Rabbit operations
2022-11-25 16:48:54 +00:00
n1474335
1cc8b150f3
Merge branch 'rabbit-stream-cipher' of https://github.com/mikecat/CyberChef
2022-11-25 16:36:42 +00:00
n1474335
faa25ee662
9.53.0
2022-11-25 16:29:31 +00:00
n1474335
aa981ccd4a
Updated CHANGELOG
2022-11-25 16:29:25 +00:00
n1474335
04378c1f91
Moved AES Key wrapping operations in Categories.json
2022-11-25 16:28:15 +00:00
n1474335
53179a158e
Merge branch 'aes-key-wrap' of https://github.com/mikecat/CyberChef
2022-11-25 16:25:36 +00:00
n1474335
7ecde9fd2a
9.52.1
2022-11-25 16:11:28 +00:00
n1474335
320f79fe0d
Added maxLength property for string arguments
2022-11-25 16:11:14 +00:00
n1474335
157346b055
Merge branch 'master' of https://github.com/TheSavageTeddy/CyberChef
2022-11-25 15:38:10 +00:00
n1474335
904c08c436
9.52.0
2022-11-25 15:31:31 +00:00
n1474335
fa238545a0
Updated CHANGELOG
2022-11-25 15:31:27 +00:00
n1474335
3f85c32c7c
Lint
2022-11-25 15:30:32 +00:00
n1474335
55809b2e87
Merge branch 'feature/chacha' of https://github.com/joostrijneveld/CyberChef
2022-11-25 15:15:03 +00:00
n1474335
5c32c1bdaa
Fixed tests for CMAC
2022-11-25 15:13:54 +00:00
TheSavageTeddy
f84c11f63d
im dumb, please pass the test now
2022-11-25 22:40:40 +08:00
TheSavageTeddy
2bcfb693b7
fix
2022-11-25 22:32:23 +08:00
TheSavageTeddy
897d2bef6e
fix output
2022-11-25 22:23:15 +08:00
TheSavageTeddy
0a3d219ad5
fixed linting
2022-11-25 22:13:53 +08:00
TheSavageTeddy
ba0dfe91c3
added all-zero edge cases for standard alphabet
2022-11-25 22:08:51 +08:00
TheSavageTeddy
bf4e62b4b7
added choice for base85 all-zero character
2022-11-25 21:36:17 +08:00
n1474335
657f8940fa
9.51.0
2022-11-25 12:47:20 +00:00
n1474335
74d629c491
Updated CHANGELOG
2022-11-25 12:47:12 +00:00
n1474335
130e9d8192
Lint
2022-11-25 12:46:15 +00:00
n1474335
0fb3743b6d
Merge branch 'aes-cmac' of https://github.com/mikecat/CyberChef
2022-11-25 12:41:41 +00:00
n1474335
a19aea1516
9.50.12
2022-11-25 12:38:03 +00:00
n1474335
137f8d9471
Merge branch 'fix-fletcher-checksum' of https://github.com/mikecat/CyberChef
2022-11-25 12:37:24 +00:00
n1474335
1f57f1f000
9.50.11
2022-11-25 12:28:33 +00:00
n1474335
468071ee98
Tidied JSDoc comment
2022-11-25 12:28:26 +00:00
n1474335
23403f55a5
Merge branch 'master' of https://github.com/DidierStevens/CyberChef
2022-11-25 12:26:53 +00:00
n1474335
c25cf44d92
9.50.10
2022-11-25 12:25:15 +00:00
n1474335
e5644b5712
Merge branch 'master' of https://github.com/samgbell/CyberChef
2022-11-25 12:23:14 +00:00
n1474335
9321b79d81
9.50.9
2022-11-25 12:21:51 +00:00
n1474335
e97d535ff8
Merge branch 'fix-option-in-parse-asn1-hex-string' of https://github.com/mikecat/CyberChef
2022-11-25 12:21:42 +00:00
n1474335
7589361e58
9.50.8
2022-11-25 12:19:31 +00:00
n1474335
f15ef81693
Merge branch 'put-required-margin' of https://github.com/mikecat/CyberChef
2022-11-25 12:19:22 +00:00
n1474335
d5f4968664
9.50.7
2022-11-25 12:18:33 +00:00
n1474335
74e9edbccf
Merge branch 'user-friendly-parse-x509-certificate' of https://github.com/mikecat/CyberChef
2022-11-25 12:15:29 +00:00
n1474335
51229d85cb
9.50.6
2022-11-25 12:11:17 +00:00
n1474335
b979b051cb
Merge branch 'triple-des-with-16byte-key' of https://github.com/mikecat/CyberChef
2022-11-25 12:08:58 +00:00
n1474335
17cf154bc2
9.50.5
2022-11-25 12:07:07 +00:00
n1474335
c7f6954b97
Merge branch 'view-bit-plane-use-bytelength-not-length' of https://github.com/mikecat/CyberChef
2022-11-25 12:07:01 +00:00
n1474335
9ccc1613cf
9.50.4
2022-11-25 12:05:32 +00:00
n1474335
9730ce1f6a
Merge branch 'fix-windows-filetime' of https://github.com/mikecat/CyberChef
2022-11-25 12:05:22 +00:00
n1474335
55a7981547
9.50.3
2022-11-25 12:03:57 +00:00
n1474335
2d99c365dd
Merge branch 'fix-reverse-character' of https://github.com/mikecat/CyberChef
2022-11-25 12:02:46 +00:00
n1474335
59d8be511a
9.50.2
2022-11-25 12:00:32 +00:00
n1474335
8349ffc001
Merge branch 'from-hex-use-delimiter-as-delimiter' of https://github.com/mikecat/CyberChef
2022-11-25 11:59:25 +00:00
n1474335
c1368c4ecb
9.50.1
2022-11-25 11:55:53 +00:00
n1474335
c6935e040d
Updated newMinorVersion script
2022-11-25 11:55:48 +00:00
n1474335
f79c3ae91a
Merge branch 'use-lowercase-for-asn1' of https://github.com/mikecat/CyberChef
2022-11-25 11:55:19 +00:00
n1474335
bc27cd2772
9.50.0
2022-11-25 11:51:34 +00:00
n1474335
2b02c44ca4
Updated CHANGELOG
2022-11-25 11:51:22 +00:00
n1474335
59fe8d1c4b
Simplified 'Shuffle' operation to work in the same way as 'Sort' and 'Unique'
2022-11-25 11:50:27 +00:00
n1474335
9a5d62c4c3
Merge branch 'shuffle-operation' of https://github.com/mikecat/CyberChef
2022-11-25 11:24:47 +00:00
n1474335
9fa82150ee
9.49.2
2022-11-25 11:23:38 +00:00
n1474335
d7561ec208
Tidied Substitute
2022-11-25 11:23:32 +00:00
n1474335
743b834f6d
Merge branch 'SamueleFacendaSubstitution' of https://github.com/SamueleFacenda/CyberChef
2022-11-25 11:21:04 +00:00
n1474335
0658836f87
9.49.1
2022-11-25 11:15:16 +00:00
n1474335
a4e20c7059
Merge branch 'large-prng' of https://github.com/mikecat/CyberChef
2022-11-25 11:13:05 +00:00
TheSavageTeddy
d77f8ba747
fix linting again
2022-11-25 11:08:01 +08:00
TheSavageTeddy
78d35ecec3
better boolean statement
2022-11-25 10:59:04 +08:00
TheSavageTeddy
c79bf5caaf
fixed linting
2022-11-25 10:49:56 +08:00
TheSavageTeddy
66cbc6908a
Better delimeter parsing for From Base85
2022-11-25 10:36:08 +08:00
MikeCAT
c04f409d23
PseudoRandomNumberGenerator: support larger output than 65536 bytes
2022-11-17 20:24:54 +09:00
Samuele Facenda
1a9833132d
Added ignoreCase feature in Substitute operation.
2022-11-13 14:41:01 +01:00
Samuele Facenda
9c3ddca269
Added ignoreCase feature in Substitute operation.
2022-11-13 14:37:19 +01:00
n1474335
72889d1c20
9.49.0
2022-11-11 16:29:13 +00:00
n1474335
6c5433b226
Updated CHANGELOG
2022-11-11 16:29:03 +00:00
n1474335
31a7f83b82
Added 'LZ4 Compress' and 'LZ4 Decompress' operations. Closes #1116
2022-11-11 16:27:14 +00:00
MikeCAT
39143fa6a1
add Shuffle operation
2022-11-11 22:26:41 +09:00
n1474335
a116a2a423
Input tab headers now show the filename for file inputs
2022-11-04 18:45:52 +00:00
n1474335
61d4c0ea63
File loading progress is now updated
2022-11-04 18:29:53 +00:00
n1474335
44c7a1e92d
Output loading messages are displayed properly again
2022-11-04 14:58:37 +00:00
n1474335
09fd333997
Fixed bug where input would not be loaded from deep links if a chrenc was not set
2022-11-04 14:38:30 +00:00
Joost Rijneveld
ebe2a29543
Add ChaCha stream cipher operation
2022-11-03 15:17:33 +01:00
MikeCAT
1e83e0e935
convert hex string to lower before parsing as ASN.1
2022-11-03 21:43:24 +09:00
MikeCAT
fe9eb08648
allow 16-byte keys for Triple DES in CMAC operation
2022-11-03 01:20:37 +09:00
MikeCAT
2255c5b360
allow 16-byte keys for Triple DES
2022-11-03 01:12:01 +09:00
MikeCAT
c046cf5695
have "From Hex" treat the delimiter as delimiter, not what to erase
2022-11-03 00:21:20 +09:00
MikeCAT
3086c25079
improve treatment of Hex(little endian) for Windows Filetime converter
2022-11-02 23:14:48 +09:00
MikeCAT
3700780d14
improve "Reverse" operation
...
* Make "Character" option actually reverse characters
* Add new option "Byte" that behaves as previous "Character" option
2022-11-02 22:37:09 +09:00
MikeCAT
5b134d7e9e
fix Fletcher-32/64 Checksum
...
* Operate on words, not bytes
* Add tests
2022-11-02 21:54:45 +09:00
MikeCAT
58b1fb8de5
ViewBitPlane.mjs: use byteLength instead of length to check validity of ArrayBuffer
2022-11-02 08:29:26 +09:00
MikeCAT
c0bd6645ce
add new operation: CMAC
2022-11-02 02:07:16 +09:00
MikeCAT
c6b79cd1c6
add new operations: AES Key Wrap/Unwrap
2022-11-01 00:35:27 +09:00
Didier Stevens
cb023089bb
Operation Sort: added value Length to option Order
2022-10-30 15:33:11 +01:00
MikeCAT
5a507aa1ba
have "Parse X.509 certificate" emit user-friendly message on certificate load error
2022-10-30 08:25:31 +09:00
MikeCAT
d23b88e2b8
use typed arrays for status of Rabbit instead of normal arrays
2022-10-29 03:33:30 +09:00
MikeCAT
3ac2ed20d2
add operation "Rabbit Stream Cipher"
2022-10-29 03:09:41 +09:00
MikeCAT
d5ffbbb14c
ParseASN1HexString.mjs: fix the name of option to use
2022-10-28 21:33:56 +09:00
n1474335
b92501ee35
Introduced use of conditional chaining operator
2022-10-28 13:24:03 +01:00
n1474335
570206af77
Line ending sequences for the current tab are included in the deep link URL
2022-10-28 12:44:06 +01:00
n1474335
f6ae89587c
EOL sequences are now preserved between tabs
2022-10-28 12:24:16 +01:00
MikeCAT
fa30f597ad
GenerateQRCode.mjs: set default margin to 4 modules
2022-10-27 20:02:49 +09:00
n1474335
bdb8c02d5a
Input and Output encodings are now saved per tab
2022-10-21 18:29:52 +01:00
n1474335
5efd125d9b
Simplified TabWaiter structure
2022-10-21 13:57:46 +01:00
n1474335
01508a2459
Merge branch 'master' into v10
2022-10-21 11:56:25 +01:00
n1474335
ed8bd34915
9.48.0
2022-10-15 00:15:49 +01:00
n1474335
5c72791279
Updated CHANGELOG
2022-10-15 00:15:39 +01:00
n1474335
142f91425c
Added 'LM Hash' opertaion
2022-10-15 00:13:39 +01:00
n1474335
d6344760ec
Merge branch 'master' of https://github.com/brun0ne/CyberChef
2022-10-14 18:45:47 +01:00
n1474335
64c009f266
9.47.5
2022-10-14 16:28:10 +01:00
n1474335
a73decc792
Merge branch 'master' of https://github.com/gariev/CyberChef
2022-10-14 16:26:08 +01:00
n1474335
f332ca4617
9.47.4
2022-10-14 16:24:33 +01:00
n1474335
937791d33d
Merge branch 'jwt-magic' of https://github.com/whs/CyberChef
2022-10-14 16:24:19 +01:00
n1474335
a63a130723
Merge branch 'ci/actions' of https://github.com/Fdawgs/CyberChef
2022-10-14 16:21:53 +01:00
n1474335
0f1175bf15
9.47.3
2022-10-14 16:20:38 +01:00
n1474335
e4db23f857
Removed extra comment from Raw Inflate
2022-10-14 16:20:34 +01:00
n1474335
32e7dd030e
Merge branch 'master' of https://github.com/XlogicX/CyberChef
2022-10-14 16:19:32 +01:00
n1474335
e33950961e
9.47.2
2022-10-14 16:10:19 +01:00
n1474335
5d65cb419f
Tidied up 'Generate all hashes' operation
2022-10-14 16:10:01 +01:00
n1474335
536053d5f9
Merge branch 'hash' of https://github.com/jl2168/CyberChef
2022-10-14 14:53:00 +01:00
n1474335
04ef095b88
9.47.1
2022-10-14 14:47:30 +01:00
n1474335
66277cd71f
Added more DNS request types
2022-10-14 14:47:19 +01:00
n1474335
58f01d0464
Merge branch 'PTR-option' of https://github.com/CyberGoat/CyberChef
2022-10-14 14:14:17 +01:00
n1474335
9ba9c56361
9.47.0
2022-10-14 14:07:47 +01:00
n1474335
11902e3220
Updated CHANGELOG
2022-10-14 14:07:42 +01:00
n1474335
c3f79c4b2c
Merge branch 'feature/lzma' of https://github.com/mattnotmitt/CyberChef
2022-10-14 14:03:57 +01:00
n1474335
576905e8b8
9.46.7
2022-10-14 14:01:05 +01:00
n1474335
77a3b91afe
Merge branch 'ssh-ed25519' of https://github.com/cplussharp/CyberChef
2022-10-14 14:00:03 +01:00
n1474335
40b58aa144
9.46.6
2022-10-14 13:57:35 +01:00
n1474335
d5bcdc8eed
Dependency fixes
2022-10-14 13:57:00 +01:00
samgbell
8e57354307
Fixing some eslint and JSDoc issues
2022-10-13 12:03:22 +02:00
samgbell
126debf44e
Adding Markdown format for To Table operation
2022-10-13 11:52:19 +02:00
Manatsawin Hanmongkolchai
674649ca7f
Added checks to JWTDecode operation
2022-10-09 14:57:02 +07:00
XlogicX
1a9a070c3b
Removal of unnecessary error condition
...
This situation occurs because the dependancy (zlibjs/bin/rawinflate.min.js) doesn't do a sanity check on distances going back farther than the current buffer.
For example:
DEFLATE data of '123' and then a length of 9 going back a distance of 6
ASCIIHEX: 333432869300
! infgen 3.0 output
!
last ! 1
fixed ! 01
literal '1 ! 10000110
literal '2 ! 01000110
literal '3 ! 11000110
match 9 6 ! 1 00100 1110000
infgen warning: distance too far back (6/3)
end ! 0000000
! 0
We only have 3 characters, we shouldn't be able to seek 6 characters back. But rawinflate.min.js doesn't check for this like the infgen debug tool (and others) would. So CyberChef would happily provide this as the result:
123...123...
Where the dots are just nulls of likley empty memory preceding the actual buffer
So with the example in this source
// e.g. Input data of [8b, 1d, dc, 44]
last ! 1
fixed ! 01
literal '] ! 10110001
match 158 5 ! 0 00100 11011 10000011
infgen warning: distance too far back (5/1)
This means we have a literal ']' and then we are asking for 158 more characters and to find them a distance of 5 back. This explains why the ']', why it repeats every 5, and why it is a length > 158.
This code should just be removed; it isn't justified. Being that this issue is a lack of sanity checking in a dependancy, and that this routine only catches the symptom of one of the nearly unlimited edge cases like this, AND it could filter out correct inputs, such as a recipe of this as input to RAWDEFLATE
]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX
Then getting an error with the INFLATE even though the input is actually valid.
2022-10-06 14:02:27 -04:00
XlogicX
32bee35f85
Removal of unnecessary error checking routine
...
This situation occurs because the dependancy (zlibjs/bin/rawinflate.min.js) doesn't do a sanity check on distances going back farther than the current buffer.
For example:
DEFLATE data of '123' and then a length of 9 going back a distance of 6
ASCIIHEX: 333432869300
! infgen 3.0 output
!
last ! 1
fixed ! 01
literal '1 ! 10000110
literal '2 ! 01000110
literal '3 ! 11000110
match 9 6 ! 1 00100 1110000
infgen warning: distance too far back (6/3)
end ! 0000000
! 0
We only have 3 characters, we shouldn't be able to seek 6 characters back. But rawinflate.min.js doesn't check for this like the infgen debug tool (and others) would. So CyberChef would happily provide this as the result:
123...123...
Where the dots are just nulls of likley empty memory preceding the actual buffer
So with the example in this source
// e.g. Input data of [8b, 1d, dc, 44]
last ! 1
fixed ! 01
literal '] ! 10110001
match 158 5 ! 0 00100 11011 10000011
infgen warning: distance too far back (5/1)
This means we have a literal ']' and then we are asking for 158 more characters and to find them a distance of 5 back. This explains why the ']', why it repeats every 5, and why it is a length > 158.
This code should just be removed; it isn't justified. Being that this issue is a lack of sanity checking in a dependancy, and that this routine only catches the symptom of one of the nearly unlimited edge cases like this, AND it could filter out correct inputs, such as a recipe of this as input to RAWDEFLATE
]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX[]OMG[]HAX
Then getting an error with the INFLATE even though the input is actually valid.
2022-10-06 13:53:32 -04:00
Frazer Smith
a68ce5a5af
Update GitHub Actions
2022-10-06 13:58:01 +01:00
Igor Gariev
026e9ca9c3
Added escape sequence "\a" (audible bell, 0x07) to Utils.parseEscapedChars().
...
The sequece is part of C and C++ standard, as well as protocol buffer encoding.
- https://en.wikipedia.org/wiki/Escape_sequences_in_C
- https://en.cppreference.com/w/cpp/language/escape
- https://developers.google.com/protocol-buffers/docs/text-format-spec#string
2022-09-28 20:32:21 -07:00
BrunonDEV
f1ce67d79b
Added NTLM operation
...
Hashing operation - MD4 on UTF16LE-encoded input
2022-09-27 23:13:22 +02:00
john19696
312be4772c
rsdix
2022-09-23 11:38:15 +01:00
john19696
be97a0062e
linted
2022-09-22 16:53:29 +01:00
john19696
00f0101723
author fix
2022-09-22 16:39:51 +01:00
john19696
f450240094
Parameterise All hashes
2022-09-22 16:30:36 +01:00
Ethan Block
a7b8378736
Adding PTR to possiable values for Resolver
2022-09-21 11:37:06 -04:00
Matt C
98a70c2dd2
Add tests and handle decompress returning string or array
2022-09-19 17:33:55 +01:00
Matt C
d502dd9857
Add LZMA Decompress operation
2022-09-19 14:24:09 +01:00
Matt C
1ec7033d46
Add LZMA Compress operation
2022-09-19 14:24:09 +01:00
Matt C
28ec56a27f
Update libyara package to fix bug with compile messages and add support for console module
2022-09-18 16:11:04 +01:00
CPlusSharp
bf2afcd2ef
Support Ed25519 SSH host key parsing
2022-09-18 12:47:55 +02:00
Matt C
8f710461da
Update yara to 4.2.3 and fix output reading 0 matches
2022-09-17 23:48:11 +01:00
n1474335
a07b8f693b
Input and Output character encodings are now stored in the URL, allowing for accuate deeplinking
2022-09-16 19:24:57 +01:00
n1474335
a141873db8
Highlighting now takes account of character set width
2022-09-16 16:00:39 +01:00
n1474335
08b91fd7ff
Removed ioDisplayThreshold option
2022-09-16 16:00:03 +01:00
n1474335
cd7156dc55
Merge branch 'master' into v10
2022-09-16 14:48:52 +01:00
n1474335
c2cf535f88
Added node builder script to package.json
2022-09-16 14:37:31 +01:00
n1474335
ced9ab68fa
9.46.5
2022-09-16 14:16:42 +01:00
n1474335
cdb197a9c3
Reverted to local copies of Tesseract trainddata in order to remain self-contained.
2022-09-16 14:15:54 +01:00
Sean Marpo
c8eacb9942
Linting fixes
2022-09-09 14:45:06 -07:00
Sean Marpo
1c8e37cb64
Update tesseract, fix API for tesseract 3.0
2022-09-09 14:33:49 -07:00
n1474335
1b0ced9f9b
9.46.4
2022-09-09 21:23:09 +01:00
n1474335
7b245b084a
Updated to Node v18 and removed node-sass dependency
2022-09-09 21:22:55 +01:00
n1474335
b00f64518f
Merge branch 'nodejs18' of https://github.com/john19696/CyberChef
2022-09-09 20:55:18 +01:00
n1474335
c3434e894d
9.46.3
2022-09-09 20:53:37 +01:00
n1474335
dd66f728b3
Merge branch 'fix-protobuf-order' of https://github.com/oliverrahner/CyberChef
2022-09-09 20:52:36 +01:00
n1474335
e40142b8c5
9.46.2
2022-09-09 20:39:35 +01:00
n1474335
1dd1b839b8
Switched jsonpath library to jsonpath-plus. Fixes #1318
2022-09-09 20:39:28 +01:00
n1474335
d90d845f27
9.46.1
2022-09-09 16:51:38 +01:00
n1474335
8c9ad81039
Merge branch 'feat-primitive' of https://github.com/jeiea/CyberChef
2022-09-09 16:49:12 +01:00
n1474335
cef7a7b27d
Lint
2022-09-09 16:44:41 +01:00
n1474335
3e715ef21a
Merge branch 'fix-select' of https://github.com/IsSafrullah/CyberChef
2022-09-09 16:43:15 +01:00
n1474335
86b43b4ffa
Updated README
2022-09-09 16:39:10 +01:00
n1474335
3893c22275
Changing the output encoding no longer triggers a full bake
2022-09-09 16:35:21 +01:00
IsSafrullah
65d883496b
fix select when change theme
2022-09-06 03:52:42 +07:00
n1474335
406da9fa2c
Efficiency improvements to reduce unnecessary casting
2022-09-02 20:15:07 +01:00
n1474335
16b79e32f6
File details are now displayed in a side panel and the input is still editable
2022-09-02 14:34:23 +01:00
n1474335
e93aa42697
Input and output character encodings can now be set
2022-09-02 12:56:04 +01:00
jeiea
69e59916e2
feat: support boolean and null in JSON to CSV
2022-08-17 02:12:39 +09:00
Philippe Arteau
475282984b
Minor typos
2022-07-29 14:32:46 -04:00
Oliver Rahner
2f89130f41
fix protobuf field order
2022-07-21 16:36:15 +02:00
n1474335
7c8a185a3d
HTML outputs can now be selected and handle control characters correctly
2022-07-18 18:39:41 +01:00
john19696
e9dd7eceb8
upgrade to nodejs v18
2022-07-14 14:27:59 +01:00
Luis Martinez
1dfb231033
xxtea bug fix
2022-07-11 19:42:30 -05:00
Luis Martinez
4f0fa2a299
Merge branch 'gchq:master' into xxtea_encryption
2022-07-11 19:41:02 -05:00
Luis Martinez
c14098a27c
tests added and XXTEA not working correctly fixed
2022-07-11 19:38:59 -05:00
Luis Martinez
653af6a300
xxtea encryption added
2022-07-11 18:59:53 -05:00
Luis Martinez
893b84d042
xxtea encryption added
2022-07-11 18:59:53 -05:00
n1474335
0dc2322269
Fixed dropping text in the input
2022-07-11 13:57:28 +01:00
n1474335
5c8aac5572
Improved input change update responsiveness
2022-07-11 13:43:19 +01:00
n1474335
157dacb3a5
Improved highlighting colours and selection ranges
2022-07-11 11:43:48 +01:00
n1474335
890f645eeb
Overhauled Highlighting to work with new editor and support multiple selections
2022-07-10 22:01:22 +01:00
n1474335
2785459257
Merge branch 'master' into io-overhaul
2022-07-10 19:06:48 +01:00
n1474335
037590f831
Updated CHANGELOG
2022-07-08 17:18:20 +01:00
n1474335
85496684d8
9.46.0
2022-07-08 17:17:23 +01:00
n1474335
4200ed4eb9
Tidied Cetacean ciphers
2022-07-08 17:16:35 +01:00
n1474335
6b16f11d3b
Merge branch 'master' of https://github.com/valdelaseras/CyberChef
2022-07-08 17:02:06 +01:00
n1474335
683bd3e5db
Updated CHANGELOG
2022-07-08 16:34:21 +01:00
n1474335
6a10e94bfd
9.45.0
2022-07-08 16:33:33 +01:00
n1474335
25086386c6
Tidied ROT8000
2022-07-08 16:33:16 +01:00
n1474335
d99ee32cc4
Merge branch 'ROT8000' of https://github.com/thomasleplus/CyberChef
2022-07-08 16:28:42 +01:00
n1474335
f1d318f229
Updated CHANGELOG
2022-07-08 16:25:59 +01:00
n1474335
a7fc455e05
9.44.0
2022-07-08 16:24:47 +01:00
n1474335
c02c4a72e4
Merge branch 'add-lz-string' of https://github.com/crespyl/CyberChef
2022-07-08 16:23:15 +01:00
n1474335
f97ce18ff9
Updated CHANGELOG
2022-07-08 16:03:42 +01:00
n1474335
dfd9afc2c4
9.43.0
2022-07-08 16:02:35 +01:00
n1474335
eb5663a1ed
Tidied ROT brute forcing ops
2022-07-08 16:02:24 +01:00
n1474335
418a7962a5
Merge branch 'rot_bruteforce' of https://github.com/mikecat/CyberChef
2022-07-08 15:55:27 +01:00
n1474335
2ffce23c67
Updated CHANGELOG
2022-07-08 15:52:00 +01:00
n1474335
b828b50ccc
9.42.0
2022-07-08 15:47:42 +01:00
n1474335
a6aa40db97
Tidied LS47 operations
2022-07-08 15:47:35 +01:00
n1474335
45ede4beaf
Merge branch 'LS47Cipher' of https://github.com/n1073645/CyberChef
2022-07-08 15:41:16 +01:00
n1474335
98a95c8bbf
Updated CHANGELOG
2022-07-08 15:38:12 +01:00
n1474335
74bb8d92dc
9.41.0
2022-07-08 15:36:36 +01:00
n1474335
6cccc2c786
Tidied Caesar Box Cipher
2022-07-08 15:36:30 +01:00
n1474335
99a0a05947
Merge branch 'caesarBoxCipher' of https://github.com/n1073645/CyberChef
2022-07-08 15:32:56 +01:00
n1474335
94700dab89
Updated CHANGELOG
2022-07-08 15:28:39 +01:00
n1474335
c9d29c89bb
9.40.0
2022-07-08 15:27:01 +01:00
n1474335
7d4e554571
Tweaks to P-List Viewer operation
2022-07-08 15:26:33 +01:00
n1474335
2858a74cbf
Merge branch 'plistViewer' of https://github.com/n1073645/CyberChef
2022-07-08 15:18:50 +01:00
n1474335
28e599a835
Merge branch 'improve-subsection-description' of https://github.com/n1073645/CyberChef
2022-07-08 15:17:31 +01:00
n1474335
1fb1d9cbb7
9.39.6
2022-07-08 15:16:00 +01:00
n1474335
2f097e5dfc
Tidied up Base85 issues
2022-07-08 15:15:53 +01:00
n1474335
b71e3241be
Merge branch 'master' of https://github.com/benediktwerner/CyberChef
2022-07-08 15:04:09 +01:00
n1474335
4b018bf421
9.39.5
2022-07-08 14:55:32 +01:00
n1474335
f751de896f
Merge branch 'base' of https://github.com/john19696/CyberChef
2022-07-08 14:55:20 +01:00
n1474335
65aeae9c1e
9.39.4
2022-07-08 14:53:07 +01:00
n1474335
80943b0c26
Merge branch 'fix-merge' of https://github.com/n1073645/CyberChef
2022-07-08 14:52:56 +01:00
n1474335
a9657ac5c7
9.39.3
2022-07-08 14:51:08 +01:00
n1474335
6fa2e49f3a
Merge branch 'webp-extractor' of https://github.com/n1073645/CyberChef
2022-07-08 14:50:57 +01:00
n1474335
50f0f70805
9.39.2
2022-07-08 14:49:50 +01:00
n1474335
fc95d82c49
Tweaked Extract Files minimum size
2022-07-08 14:49:40 +01:00
n1474335
bb6c1c54ff
Merge branch 'extract-files-min-size' of https://github.com/n1073645/CyberChef
2022-07-08 13:57:06 +01:00
n1474335
c4414bd910
Fixed dropdown toggle height
2022-07-08 13:53:19 +01:00
n1474335
68733c74cc
Output now uses CodeMirror editor
2022-07-02 19:23:03 +01:00
n1474335
bc949b47d9
Improved Controls CSS
2022-07-01 12:01:48 +01:00
n1474335
85ffe48743
Input now uses CodeMirror editor
2022-06-29 18:02:49 +01:00
n1073645
42c911838d
Add min size to Extract Files
2022-06-17 11:18:49 +01:00
n1073645
8917eabfd1
Implemented webp extractor
2022-06-17 09:56:36 +01:00
n1073645
fc91469807
Added nesting to Merge/Fork/Subsection
2022-06-17 09:26:00 +01:00
John L
1735d9c091
remove logging
2022-06-15 15:07:39 +01:00
John L
00d754d466
lint fixes
2022-06-14 15:57:04 +01:00
John L
906727f133
Base85 improvements
2022-06-14 10:23:13 +01:00
n1073645
191d7f11f7
Improve the subsection description
2022-06-10 15:25:12 +01:00
n1474335
54fdc05e3a
9.39.1
2022-06-09 16:32:32 +01:00
n1474335
2267569c8d
Fixed lint
2022-06-09 16:32:23 +01:00
n1474335
2f53ee3974
Merge branch 'fix_loop_counter' of https://github.com/sec65/CyberChef
2022-06-09 16:23:01 +01:00
n1474335
a3b846638f
9.39.0
2022-06-09 15:17:14 +01:00
n1474335
cc3033266c
Updated CHANGELOG
2022-06-09 15:17:08 +01:00
n1474335
23b168515c
Merge branch 'elf-info' of https://github.com/n1073645/CyberChef
2022-06-09 15:04:46 +01:00
n1073645
049690fea2
Linting modifications
2022-06-09 10:15:47 +01:00
n1073645
d3de91de85
Modify stream library to support reading until a null byte
2022-06-09 10:12:19 +01:00
n1073645
64eae37788
Added tests for ELF-Info
2022-06-09 10:02:38 +01:00
n1474335
8c71b0b8df
9.38.9
2022-06-08 18:59:36 +01:00
n1474335
2bf1ac6b9c
'Parse X.509 Certificate' Issuer and Subject name parsing improved. Closes #1365
2022-06-08 18:59:27 +01:00
n1474335
7197a434c2
9.38.8
2022-06-08 18:07:32 +01:00
n1474335
5349115b94
'JSON Beautify' operation now supports formatting, collapsing and syntax highlighting. Closes #203 .
2022-06-08 18:07:11 +01:00
n1474335
4274e8f3a2
Fixed PEM wiki link
2022-06-06 15:20:31 +01:00
n1474335
7610e159a3
9.38.7
2022-06-06 14:54:27 +01:00
n1474335
9ec94434bb
Fixed 'From Base64' bug adding null bytes. Closes #1362
2022-06-06 14:54:06 +01:00
n1073645
1ab444bda2
Fix tabs in tests file.
2022-06-05 18:40:46 +01:00
n1073645
3990ba774f
Implemented readelf-like functionality.
2022-06-05 18:35:02 +01:00
sec65
1fea9a25a5
reset loop counter after last run
2022-06-05 17:22:42 +02:00
n1474335
3f57711c39
9.38.6
2022-06-03 22:58:23 +01:00
n1474335
dc46018757
Tidied up 'PEM to Hex' operation
2022-06-03 22:57:49 +01:00
n1474335
1464e5d5e4
Merge branch 'pem' of https://github.com/cplussharp/CyberChef
2022-06-03 22:21:37 +01:00
n1474335
95f7ed0de4
9.38.5
2022-06-03 22:13:50 +01:00
n1474335
6e7240026a
Updated dependencies
2022-06-03 22:13:44 +01:00
n1474335
8bae7bf809
9.38.4
2022-06-03 21:41:44 +01:00
n1474335
b78bb2d3d6
Added 'Strict mode' to 'From Base64' operation
2022-06-03 21:41:37 +01:00
n1474335
f9a6402825
Merge branch 'strict_base64' of https://github.com/mikecat/CyberChef
2022-06-03 13:18:41 +01:00
n1474335
8ec5f3cb18
9.38.3
2022-06-03 13:15:25 +01:00
n1474335
c330394ff2
Fixed toBinary delim adjustment
2022-06-03 13:15:18 +01:00
n1474335
36e66ad5b4
Merge branch 'master' of https://github.com/michaellrowley/CyberChef
2022-06-03 13:10:59 +01:00
n1474335
a5a89efc06
9.38.2
2022-06-03 12:58:50 +01:00
n1474335
1078c37043
Merge branch 'master' of https://github.com/LukeSerne/CyberChef
2022-06-03 12:55:56 +01:00
n1474335
535c7188a8
9.38.1
2022-06-03 12:53:22 +01:00
n1474335
d6f9e216a6
Merge branch 'fix-to-base45' of https://github.com/mikecat/CyberChef
2022-06-03 12:50:45 +01:00
n1474335
7d6a879a67
Added script for updating the CHANGELOG
2022-05-31 00:20:19 +01:00
n1474335
668eac1f9e
Fixed Split.js issues when resizing to around 1000px wide
2022-05-30 22:53:17 +01:00
n1474335
ff99436ce6
Fixed 'To Hex' highlighting
2022-05-30 19:43:59 +01:00
n1474335
ec577fc075
Fixed CSS for maximising output pane
2022-05-30 19:25:41 +01:00
n1474335
cc9d51b7be
9.38.0
2022-05-30 18:14:46 +01:00
n1474335
cf2b54e8c0
Update CHANGELOG
2022-05-30 18:14:41 +01:00
n1474335
a895d1d82a
Added 'Parse TCP' operation
2022-05-30 18:06:15 +01:00
Luis Martinez
19423cc437
xxtea encryption added
2022-05-28 00:20:51 -05:00
Luis Martinez
3ea12a2e1b
xxtea encryption added
2022-05-28 00:17:59 -05:00
MikeCAT
11da4188ee
fix "To Base45" ( #1351 )
2022-05-20 11:59:04 +00:00
Luke Serné
5b68bad185
Support UTF8 encoded characters in Substitution operation
...
This adds support for UTF8-encoded characters in the input and the parameters.
2022-05-13 17:35:50 +02:00
n1474335
477e4a7421
9.37.3
2022-04-14 18:08:23 +01:00
n1474335
9a982f05ac
Extract operations now offer built-in Sort and Unique options. Unique operation offers option to count occurances. Closes #1334 .
2022-04-14 18:08:16 +01:00
n1474335
6959e2cf01
9.37.2
2022-04-14 16:57:51 +01:00
n1474335
f5fe79326a
CodeQL fixes
2022-04-14 16:57:46 +01:00
n1474335
f77633cee9
9.37.1
2022-04-14 13:17:43 +01:00
n1474335
c858970573
Merge branch 'john19696-testui'
2022-04-14 13:17:32 +01:00
n1474335
fb3eceaee0
Tidied up UI tests
2022-04-14 13:16:36 +01:00
n1474335
8e37fec8f8
Merge branch 'testui' of https://github.com/john19696/CyberChef into john19696-testui
2022-04-14 11:55:56 +01:00
n1474335
ccaabfaee8
Fixed incorrect wording for RC4 Drop argument.
2022-04-14 11:55:34 +01:00
Thomas Leplus
e712af33b7
Adding ROT8000
2022-04-11 18:44:14 -07:00
John L
c431fb30c5
added logging & jsdoc
2022-04-06 10:54:20 +01:00
John L
1c04848480
added log_path
2022-04-06 10:51:52 +01:00
John L
ca1a0797fb
Merge branch 'master' into testui
2022-04-04 17:54:02 +01:00
John L
7b497181fd
refactor samples, and more tests
2022-04-04 17:40:58 +01:00
John L
92767b1078
Try import
2022-03-31 19:32:41 +01:00
n1474335
7c66dacc40
9.37.0
2022-03-29 18:05:55 +01:00
n1474335
632277f9bd
Updated CHANGELOG
2022-03-29 18:05:47 +01:00
n1474335
3c23ae03f5
Merge branch 'swesven-master'
2022-03-29 18:02:09 +01:00
n1474335
8117926ca3
Tidied up SM4 ops and NoPadding options for AES, DES and TripleDES
2022-03-29 18:01:57 +01:00
n1474335
31e9d27f1a
Merge branch 'master' of https://github.com/swesven/CyberChef into swesven-master
2022-03-29 17:30:22 +01:00
n1474335
0c067d60d8
9.36.1
2022-03-29 17:26:17 +01:00
n1474335
1171d6b165
Merge branch 'pH-T-master'
2022-03-29 17:22:50 +01:00
n1474335
18022a2a48
Merge branch 'master' of https://github.com/pH-T/CyberChef into pH-T-master
2022-03-29 17:22:34 +01:00
n1474335
1400b5cca4
9.36.0
2022-03-29 12:48:47 +01:00
n1474335
98b5f9cc29
Updated CHANGELOG
2022-03-29 12:48:43 +01:00
n1474335
e766cb009e
Merge branch 'hettysymes-SIGABA'
2022-03-29 12:45:56 +01:00
n1474335
993e276858
Tidied up Bletchley ops
2022-03-29 12:45:42 +01:00
n1474335
a762fb4df4
Merge branch 'SIGABA' of https://github.com/hettysymes/CyberChef into hettysymes-SIGABA
2022-03-29 12:26:39 +01:00
n1474335
00781fa459
Fixed lint
2022-03-29 11:55:41 +01:00
n1474335
c6e7367a4e
9.35.1
2022-03-28 17:15:51 +01:00
n1474335
3749bb1222
Merge branch 'AlexAndHisScripts-master'
2022-03-28 17:15:39 +01:00
n1474335
f3c83b2009
Merge branch 'master' of https://github.com/AlexAndHisScripts/CyberChef into AlexAndHisScripts-master
2022-03-28 17:14:57 +01:00
n1474335
d3583c31bc
9.35.0
2022-03-28 16:19:55 +01:00
n1474335
2f638d8c0c
Updated CHANGELOG
2022-03-28 16:19:51 +01:00
n1474335
74e43ff65a
Merge branch 't-8ch-base45'
2022-03-28 16:18:02 +01:00
n1474335
4f0b160ed3
Tidied up Base45 ops
2022-03-28 16:15:37 +01:00
n1474335
709b8696fc
Merge branch 'base45' of https://github.com/t-8ch/CyberChef into t-8ch-base45
2022-03-28 16:04:34 +01:00
n1474335
e080c5d72e
9.34.2
2022-03-28 15:57:00 +01:00
n1474335
9cc177a9ad
Code quality improvements
2022-03-28 15:56:15 +01:00
Paul Hager
9ad4e2525e
fix: GetAllCasings.mjs test
2022-03-28 16:52:59 +02:00
n1474335
60b5fe0e76
9.34.1
2022-03-28 15:42:16 +01:00
n1474335
9273f97d88
Updated dependencies
2022-03-28 15:42:11 +01:00
Paul Hager
e2b7ac68ef
fix: GetAllCasings.mjs - newline bug
2022-03-28 14:46:41 +02:00
n1474335
98a6baf55a
9.34.0
2022-03-28 11:40:04 +01:00
n1474335
b5677387f5
Updated CHANGELOG
2022-03-28 11:39:57 +01:00
n1474335
cd3eaa4762
Merge branch 'n1073645-variationsOfString'
2022-03-28 11:37:42 +01:00
n1474335
9733bf65de
Merge branch 'nodejs16' of https://github.com/john19696/CyberChef into john19696-nodejs16
2022-03-28 11:37:23 +01:00
n1474335
bc433f0234
9.33.1
2022-03-28 11:23:19 +01:00
n1474335
ad7283ee6f
Merge branch 'Gitoffthelawn-patch-1'
2022-03-28 11:21:49 +01:00
n1474335
5b941358a9
Merge branch 'patch-1' of https://github.com/Gitoffthelawn/CyberChef into Gitoffthelawn-patch-1
2022-03-28 11:21:22 +01:00
n1474335
f19e898c57
Merge branch 'Wingless-Archangel-patch-1'
2022-03-28 11:20:29 +01:00
n1474335
590ffa184d
Merge branch 'patch-1' of https://github.com/Wingless-Archangel/CyberChef into Wingless-Archangel-patch-1
2022-03-28 11:20:10 +01:00
n1474335
46de51512f
Merge branch 'adamkdean-patch-1'
2022-03-28 11:15:48 +01:00
n1474335
a13f2f26e4
Merge branch 'patch-1' of https://github.com/adamkdean/CyberChef into adamkdean-patch-1
2022-03-28 11:15:28 +01:00
n1474335
c9c26f6f9f
Merge branch 'eljeffeg-patch-1'
2022-03-28 11:13:44 +01:00
n1474335
787c29e42b
Merge branch 'patch-1' of https://github.com/eljeffeg/CyberChef into eljeffeg-patch-1
2022-03-28 11:13:26 +01:00
n1474335
1c0b83d833
9.33.0
2022-03-28 10:58:30 +01:00
n1474335
5c767d09b0
Updated CHANGELOG
2022-03-28 10:58:25 +01:00
n1474335
75dba51f56
Improve CJS and ESM module support #1037
2022-03-28 10:52:28 +01:00
n1474335
78a1827af8
Merge branch 'john19696-nodejs16'
2022-03-25 18:33:22 +00:00
n1474335
9e3733b33b
Fixed Node imports
2022-03-25 18:28:01 +00:00
n1474335
4ef65589e8
Actions can now be triggered manually
2022-03-25 15:24:21 +00:00
n1474335
cf9e670309
Updated eslint
2022-03-25 15:17:00 +00:00
n1474335
b09f98fbb4
Updated to Node 17
2022-03-25 14:59:54 +00:00
n1474335
e43e010163
Merge branch 'nodejs16' of https://github.com/john19696/CyberChef into john19696-nodejs16
2022-03-25 13:26:31 +00:00
n1073645
2a5cee0bd3
9.32.4
2022-03-23 09:31:17 +00:00
n1073645
c962bb79f5
Updated Dependencies
2022-03-23 09:28:32 +00:00
John L
add745551b
WIP
2022-02-11 16:56:58 +00:00
john19696
7b8213e1f6
Merge pull request #3 from john19696/nodejs16
...
Nodejs16 upgrade
2022-02-11 13:04:49 +00:00
John L
2e23a33dfc
Merge branch 'nodejs16' of https://github.com/john19696/CyberChef into nodejs16
2022-02-04 11:03:05 +00:00
John L
bca296ee37
GitHub actions update
2022-02-04 11:02:52 +00:00
John L
2dbd647868
nodeFlags needs quote change
2022-01-31 11:39:17 +00:00
john19696
2991e7d1fe
Update Gruntfile.js
...
add nodeFlags
2022-01-31 10:31:19 +00:00
John L
f6f12fc193
chromedriver update
2022-01-27 17:18:31 +00:00
john19696
1fac8c1cea
Merge pull request #1 from t-8ch/nodejs16
...
Node 16 compatibility
2022-01-21 15:05:16 +00:00
Adam K Dean
590462e2e4
Fixed Crown Copyright link
...
Closes #1310
2022-01-18 22:07:59 +00:00
Robin Scholtes
578a61d331
add cetacean cipher encoder and decoder operations, tests. Update .gitignore to exclude idea generated files
2022-01-17 23:37:24 +13:00
Michael Rowley
ed542582f9
Added more error-handling to ToUpperCase()
2021-12-29 19:59:48 +00:00
Michael Rowley
2574a63975
Minor adjustments
2021-12-29 19:32:39 +00:00
ElJeffe
291c55befd
Spelling
...
Someone noticed this in another project that includes CyberChef
2021-12-14 08:47:55 -05:00
Philipp Arnold
23763363ba
Added a JSON to YAML and a YALM to JSON operation
2021-12-10 23:22:57 +01:00
CPlusSharp
b7a978505f
PEMToHex: add magic check so it gets found
2021-11-17 20:19:42 +01:00
Thomas Weißschuh
7db1f39473
base45: Implement highlighting
2021-11-09 21:12:49 +01:00
Thomas Weißschuh
6017578964
Add Base45 operations
...
Closes #1219
Co-developed-by: Cyril Delétré <cyril.deletre@gmail.com>
2021-11-09 21:12:44 +01:00
CPlusSharp
1dbcd2ac84
PEMtoHex: Support arbitrary PEMs
...
previous implementation only supported some PEMs (e.g. Certificate)
the new implementation is more general,
it just extracts the base64 between
header and footer and decodes that to hex
2021-11-07 11:21:17 +01:00
Peter Jacobs
671ae6558f
Added 'LZString Decompress' and 'LZString Compress' operations
2021-10-29 15:26:31 -05:00
Alex Chambers_Jones
d2174725a9
Fixed reflected XSS described in issue 1265
2021-10-29 17:59:02 +01:00
Wingless-Archangel
f630c499d5
Update .gitignore
...
add .node-version file for supporting [nodeenv](https://github.com/ekalinin/nodeenv )
2021-10-29 14:41:35 +02:00
MikeCAT
e8f91316ff
Added ROT13/47 Brute Force
2021-10-20 21:28:48 +09:00
MikeCAT
a7cdb095d2
Added input validation to fromBase64()
2021-10-04 22:39:16 +09:00
Thomas Weißschuh
cfc29ef821
Always use mjs imports
...
This is needed for Node/NPM 16 compat
2021-09-17 08:48:04 +02:00
Thomas Weißschuh
83c6775038
Support json modules
...
This is need for builds on Node/NPM 16
2021-09-17 08:45:56 +02:00
n1474335
ae1b12c120
9.32.3
2021-09-03 14:58:53 +01:00
n1474335
c423de545f
Switch XOR input and output differential logic. Fixes #1155
2021-09-03 14:58:48 +01:00
n1474335
84011371b7
9.32.2
2021-08-26 16:51:50 +01:00
n1474335
f831ec6b7e
Fixed issues in Protobuf parsing
2021-08-26 16:51:42 +01:00
n1474335
05bfa9158d
9.32.1
2021-08-19 12:06:30 +01:00
n1474335
649016bc85
Updated dependencies
2021-08-19 12:06:26 +01:00
n1474335
7492b874cf
9.32.0
2021-08-18 17:23:43 +01:00
n1474335
9ea21af61f
Updated CHANGELOG
2021-08-18 17:23:38 +01:00
n1474335
dd18e52993
Protobuf operations improved to enable full and partial schema support
2021-08-18 17:22:09 +01:00
Gitoffthelawn
7712ee7f35
Improved consistency
...
Changed "or" to "and" because all the other sentence sections use "and".
2021-08-11 01:55:47 -07:00
n1474335
a4a13666e6
9.31.0
2021-08-10 16:51:28 +01:00
n1474335
07ef4da892
Updated CHANGELOG
2021-08-10 16:50:59 +01:00
n1474335
e9ca4dc9ca
Added HASSH operations
2021-08-10 16:48:35 +01:00
n1474335
57bb8fbc45
9.30.0
2021-08-10 15:00:10 +01:00
n1474335
9175624210
Updated CHANGELOG
2021-08-10 15:00:04 +01:00
n1474335
289a417dfb
Added 'JA3S Fingerprint' operation
2021-08-10 14:57:34 +01:00
n1474335
8379a9b275
Skipping UI tests in GitHub Actions
2021-08-10 14:26:33 +01:00
n1474335
5b1fad118f
Fixed chromedriver path
2021-07-28 15:56:01 +01:00
n1474335
5e8985810e
9.29.2
2021-07-28 15:35:29 +01:00
n1474335
d2568e2a29
Updated dependencies
2021-07-28 15:35:24 +01:00
n1474335
6dfc21ef06
9.29.1
2021-07-28 14:58:17 +01:00
n1474335
1f19f2f58c
Updated chromedriver
2021-07-28 14:58:09 +01:00
n1474335
1728cc7a85
9.29.0
2021-07-28 14:37:05 +01:00
n1474335
fa2fc2ba33
Updated CHANGELOG
2021-07-28 14:36:14 +01:00
n1474335
9a33498fed
Added 'TLS JA3 Fingerprint' operation
2021-07-28 14:32:39 +01:00
Alfred Berg
5001adf221
Xpath accept slightly malformed xml (html)
2021-05-13 17:36:50 +02:00
Evan Reichard
cd4e70b24b
Fixed right shift 32 problem
2021-05-03 21:07:58 -04:00
n1474335
a3b873fd96
9.28.0
2021-03-26 14:09:51 +00:00
n1474335
97bd03799e
Updated CHANGELOG
2021-03-26 14:09:37 +00:00
n1474335
ffaaaae2b4
Merge branch 'Danh4-issue-991'
2021-03-26 14:07:18 +00:00
n1474335
ff88d30d2f
Tidied up CBOR operations
2021-03-26 14:07:02 +00:00
n1474335
88e3c2ccb2
Merge branch 'issue-991' of https://github.com/Danh4/CyberChef into Danh4-issue-991
2021-03-26 13:59:16 +00:00
swesven
6155634d3b
Add the SM4 block cipher, also a no-padding option for block ciphers.
...
This adds an implementation of the SM4 block cipher, and operations
to encrypt and decrypt using it with CBC,ECB,CFB,OFB,CTR modes.
Also, a "no padding" option is added for AES,DES,3DES and SM4
decryption in ECB/CBC modes. This variant does not attempt to
validate the last block as being PKCS#7 padded.
This is useful, both since other padding schemes exist, and also
for decrypting data where the final block is missing.
2021-03-24 00:58:54 +01:00
n1474335
5029356514
Added link to FAQ description about output handling
2021-03-05 10:50:38 +00:00
n1474335
e57d5a7e75
9.27.6
2021-02-23 15:11:22 +00:00
n1474335
2bbe54cdcd
Added further deconstruction of IPv6 Multicast Addresses in the 'Parse IPv6 Address' operation
2021-02-23 15:11:16 +00:00
n1474335
0e2423c390
9.27.5
2021-02-22 19:33:56 +00:00
n1474335
8fadad5891
AES Additional data can now be entered in a range of formats. #1011
2021-02-22 19:33:52 +00:00
n1474335
32455cd20f
9.27.4
2021-02-22 19:13:47 +00:00
n1474335
1e0e7f16a7
Added numeric validation for arguments in Binary and Hex operattions. Fixes #1178
2021-02-22 19:13:38 +00:00
n1474335
95884d77cf
Extractable file formats are now listed properly in the 'Extract Files' description
2021-02-17 15:01:42 +00:00
n1474335
b69373f5e7
Fixed 'JSON to CSV' data flattening.
2021-02-16 14:48:56 +00:00
n1474335
61e85474d3
9.27.3
2021-02-16 14:36:36 +00:00
n1474335
3a9bdc58af
Fixed 'JSON to CSV' handling of complex structures. Closes #637
2021-02-16 14:36:31 +00:00
n1474335
59c1c45d78
Updated dependencies
2021-02-16 14:17:09 +00:00
n1474335
b5f6cedd30
9.27.2
2021-02-16 14:12:18 +00:00
n1474335
c879af6860
Fixed 'Save recipe' URL generation issue. Closes #1176
2021-02-16 14:12:14 +00:00
n1474335
22fe5a6ae7
9.27.1
2021-02-12 17:55:36 +00:00
n1474335
57714c86a6
Escape HTML input in Fuzzy Match operation
2021-02-12 17:55:28 +00:00
n1474335
70cd375049
9.27.0
2021-02-12 13:54:52 +00:00
n1474335
e27e1dd42f
Updated CHANGELOG
2021-02-12 13:53:59 +00:00
n1474335
8ad18bc7db
Added 'Fuzzy Match' operation
2021-02-12 13:51:51 +00:00
n1474335
5893ac1a37
9.26.3
2021-02-12 12:12:08 +00:00
n1474335
83c3ab97f9
Merge branch 'n1073645-base64Alphabets'
2021-02-12 12:11:53 +00:00
n1474335
9b6be140fa
Merge branch 'base64Alphabets' of https://github.com/n1073645/CyberChef into n1073645-base64Alphabets
2021-02-12 12:08:56 +00:00
n1474335
a6a60392c2
9.26.2
2021-02-12 12:05:03 +00:00
n1474335
ccfa0b991e
Updated dependencies
2021-02-12 12:04:59 +00:00
n1474335
73b0e68993
Added code quality badge to README
2021-02-12 11:54:54 +00:00
n1474335
31a4eef001
9.26.1
2021-02-11 19:06:58 +00:00
n1474335
d6e2c9a6b9
Merge branch 'n1073645-HexdumpAsciiFix'
2021-02-11 19:06:47 +00:00
n1474335
e069f5db13
Tidied up hexdump UNIX format
2021-02-11 19:06:35 +00:00
n1474335
96b59cf0df
Merge branch 'HexdumpAsciiFix' of https://github.com/n1073645/CyberChef into n1073645-HexdumpAsciiFix
2021-02-11 18:59:51 +00:00
n1474335
c1e1d4b7e3
9.26.0
2021-02-11 18:50:09 +00:00
n1474335
32d869231e
Updated CHANGELOG
2021-02-11 18:50:03 +00:00
n1474335
6f95f01dda
Merge branch 'n1073645-EPOCH'
2021-02-11 18:47:59 +00:00
n1474335
61a1c44f26
Renamed 'Generate Current Epoch' to 'Get Time'. It now uses the W3C High Resolution Time API and supports microsecond granularity
2021-02-11 18:47:44 +00:00
n1474335
e6c7899569
Merge branch 'EPOCH' of https://github.com/n1073645/CyberChef into n1073645-EPOCH
2021-02-11 18:08:55 +00:00
n1474335
a74a14145e
9.25.0
2021-02-11 18:03:45 +00:00
n1474335
04022b22be
Updated CHANGELOG
2021-02-11 18:03:40 +00:00
n1474335
4f3010691c
Merge branch 'n1073645-ID3Tags'
2021-02-11 18:01:24 +00:00
n1474335
672b477751
Extract ID3 operation now returns a JSON blob and presents an HTML table
2021-02-11 18:01:08 +00:00
n1474335
19360391a6
Merge branch 'ID3Tags' of https://github.com/n1073645/CyberChef into n1073645-ID3Tags
2021-02-11 16:16:33 +00:00
n1474335
447be8af34
9.24.8
2021-02-11 16:14:48 +00:00
n1474335
0989550e5c
Merge branch 'n1073645-keychainExtractor'
2021-02-11 16:14:34 +00:00
n1474335
4d9b48b4d8
Tidied whitespace
2021-02-11 16:14:23 +00:00
n1474335
979652387d
Merge branch 'keychainExtractor' of https://github.com/n1073645/CyberChef into n1073645-keychainExtractor
2021-02-11 16:12:57 +00:00
n1474335
de84fbdd1c
Renamed workflows
2021-02-10 18:37:46 +00:00
n1474335
170e564319
Fixed incomplete multi-character sanitization and incomplete URL substring sanitization issues.
2021-02-10 17:41:39 +00:00
n1474335
530836876f
9.24.7
2021-02-10 13:13:25 +00:00
n1474335
1abc46058c
Added a CodeQL workflow to check for bugs through code analysis. Fixed numerous bugs and implemented safeguards as already reported.
2021-02-10 13:13:19 +00:00
n1474335
892a3716ed
Added Crypt lib for common resources
2021-02-09 15:00:35 +00:00
n1474335
5d982a9c8d
9.24.6
2021-02-09 14:50:17 +00:00
n1474335
6206224f1e
Merge branch 'alblue-master'
2021-02-09 14:46:19 +00:00
n1474335
766310e2c7
Frequency Distribution operation now displays an HTML table
2021-02-09 14:46:04 +00:00
n1474335
02a397d2ae
Merge branch 'master' of https://github.com/alblue/CyberChef into alblue-master
2021-02-09 14:30:03 +00:00
n1474335
4563c86acd
9.24.5
2021-02-09 14:24:08 +00:00
n1474335
0a59f8068e
Merge branch 'aussieklutz-master'
2021-02-09 14:23:18 +00:00
n1474335
24548e3a48
Tidied up JWT tests
2021-02-09 14:23:02 +00:00
n1474335
f4784d49e7
Merge branch 'master' of https://github.com/aussieklutz/CyberChef into aussieklutz-master
2021-02-09 14:16:36 +00:00
n1474335
14d5069c6e
Merge branch 'mt3571-1073-jwt-verify'
2021-02-09 14:15:12 +00:00
n1474335
9fdd55c5c6
Tidied up JWT ops
2021-02-09 14:14:59 +00:00
n1474335
5bc523aeff
Merge branch '1073-jwt-verify' of https://github.com/mt3571/CyberChef into mt3571-1073-jwt-verify
2021-02-09 14:02:21 +00:00
n1474335
3ae2e2e2c8
Fixed highlighting of op names where only the description has hit
2021-02-09 11:50:20 +00:00
n1474335
83e49da7f6
Fixed description hiighlighting issue
2021-02-09 11:37:25 +00:00
n1474335
fe6df8778f
Fixed year in CHANGELOG records. Closes #1168
2021-02-09 11:26:00 +00:00
Alex Blewitt
69073c9d99
Add ASCII output for frequency table
...
When showing results in the frequency distribution table, it's quite
helpful to see the distribution of the ASCII letters, if any. Provide an
option to show this to show the characters alongside the code.
Fixes #1169 .
Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2021-02-07 16:22:13 +00:00
aussieklutz
d5a0adea0c
Update JWTVerify.mjs
2021-02-06 18:35:46 +10:00
aussieklutz
1bcb8e433d
Update JWTVerify.mjs
2021-02-06 18:10:54 +10:00
aussieklutz
fa05cf1d78
Update JWTVerify.mjs
...
Enabled ESRSA verification.
2021-02-06 17:58:49 +10:00
aussieklutz
63dff0d34d
Update JWTVerify.mjs
...
Enabled validation of ECSHA256 JWT tokens in the tests
2021-02-06 17:55:44 +10:00
aussieklutz
e228b197f9
Update JWTVerify.mjs
2021-02-06 17:45:42 +10:00
aussieklutz
4bbeb6caa3
Update JWTVerify.mjs
...
Add expectation for working RSASHA256 test, and comment out unused privatekey.
2021-02-06 17:42:42 +10:00
aussieklutz
139d25dff9
Update JWTVerify.mjs
...
Update RSASHA256 test with the public key derived from the pre-existing private key, and expect a working testcase.
2021-02-06 17:40:04 +10:00
aussieklutz
6984258404
Update JWTVerify.mjs
...
Enable verification of RSASHA256 and 512 tokens
2021-02-06 17:27:54 +10:00
n1474335
ba66fd6546
Fixed recursive matching arguments
2021-02-05 19:04:27 +00:00
n1474335
47bbefd81f
Fixed recursive scoring results in fuzzy match lib
2021-02-05 18:24:15 +00:00
n1474335
50f796049c
Fixed search test
2021-02-05 18:07:20 +00:00
n1474335
618da545b1
9.24.4
2021-02-05 17:55:10 +00:00
n1474335
21236f1938
Added fuzzy search for operations
2021-02-05 17:54:57 +00:00
n1474335
4169a15066
9.24.3
2021-02-03 19:07:46 +00:00
n1474335
6b10f61e11
Moved postinstall script to a Grunt task to fix relative calls. npm scripts now use local grunt install.
2021-02-03 19:07:39 +00:00
n1474335
83f119f7e4
9.24.2
2021-02-03 17:54:57 +00:00
n1474335
041c899a35
Comments are now treated as disabled so that they do not interfere with the Dish type. Closes #1126 and #1132 . Thanks to @mt3571 for the suggestion.
2021-02-03 17:54:49 +00:00
n1474335
5412fc01b3
Merge branch 'Prinzhorn-base_64_order'
2021-02-02 17:36:23 +00:00
n1474335
76926d9252
Merge branch 'base_64_order' of https://github.com/Prinzhorn/CyberChef into Prinzhorn-base_64_order
2021-02-02 17:36:10 +00:00
n1474335
3270961574
Merge branch 'n1073645-microsoftDecoderMagic'
2021-02-02 17:29:41 +00:00
n1474335
9a1ef71aec
Merge branch 'microsoftDecoderMagic' of https://github.com/n1073645/CyberChef into n1073645-microsoftDecoderMagic
2021-02-02 17:29:25 +00:00
n1474335
ba878925ad
Merge branch 'Prinzhorn-boolean_args'
2021-02-02 17:23:23 +00:00
n1474335
8d6b71bfaa
Merge branch 'boolean_args' of https://github.com/Prinzhorn/CyberChef into Prinzhorn-boolean_args
2021-02-02 17:23:05 +00:00
n1474335
b6845aa03c
9.24.1
2021-02-02 17:18:49 +00:00
n1474335
4a673bd92a
AES Decrypt now supports Additional Authenticated Data in GCM mode. Added tests for ADD at each AES size.
2021-02-02 17:18:35 +00:00
n1474335
fdffabfdd4
Merge branch 'n1073645-AESGCMAAD'
2021-02-02 16:11:03 +00:00
n1474335
ba8591293b
Merge branch 'AESGCMAAD' of https://github.com/n1073645/CyberChef into n1073645-AESGCMAAD
2021-02-02 16:10:47 +00:00
n1474335
9b3aae10cf
9.24.0
2021-02-02 16:07:57 +00:00
n1474335
5c85c4df63
Updated CHANGELOG
2021-02-02 16:07:52 +00:00
n1474335
8ece2603fb
Merge branch 'n1073645-SM3'
2021-02-02 16:06:49 +00:00
n1474335
1b54584820
Tweaks to various hashing functions to improve config options
2021-02-02 16:06:37 +00:00
n1474335
3ce3866000
Merge branch 'SM3' of https://github.com/n1073645/CyberChef into n1073645-SM3
2021-02-02 11:58:36 +00:00
n1474335
becc258b6c
Updated CHANGELOG
2021-02-02 11:12:52 +00:00
n1474335
16c9e7119d
Updated CHANGELOG
2021-02-02 11:02:23 +00:00
n1474335
f5888fea9c
9.23.1
2021-02-01 19:29:47 +00:00
n1474335
b5162c7549
Merge branch 'maqifrnswa-master'
2021-02-01 19:27:42 +00:00
n1474335
1baea1da3d
Merge branch 'master' of https://github.com/maqifrnswa/CyberChef into maqifrnswa-master
2021-02-01 19:27:24 +00:00
n1474335
40899a6fe4
9.23.0
2021-02-01 19:16:03 +00:00
n1474335
66c533431d
Merge branch 'mattnotmitt-rsa'
2021-02-01 19:15:46 +00:00
n1474335
74ae77f17a
Tidied up and added tests for RSA operations
2021-02-01 19:15:32 +00:00
n1474335
99eb1cced5
Merge branch 'rsa' of https://github.com/mattnotmitt/CyberChef into mattnotmitt-rsa
2021-02-01 17:30:02 +00:00
n1474335
c880ecf3c4
Merge branch 'stephengroat-nvmrc'
2021-02-01 17:01:44 +00:00
n1474335
c54c34d88e
Merge branch 'nvmrc' of https://github.com/stephengroat/CyberChef into stephengroat-nvmrc
2021-02-01 17:01:31 +00:00
n1474335
60b3c597a7
9.22.4
2021-02-01 16:57:48 +00:00
n1474335
372ab32539
Updated dependencies
2021-02-01 16:57:42 +00:00
n1474335
e14745a973
9.22.3
2021-02-01 16:43:19 +00:00
n1474335
afffe584cf
Added flat lib for JSON to CSV op
2021-02-01 16:41:54 +00:00
n1474335
cf532f1e30
Merge branch 'n1073645-JSONTOCSV'
2021-02-01 16:35:09 +00:00
n1474335
46425ba552
Merge branch 'JSONTOCSV' of https://github.com/n1073645/CyberChef into n1073645-JSONTOCSV
2021-02-01 16:34:57 +00:00
n1474335
9f65fac4e6
Added actions for linting and testing Pull Requests
2021-02-01 16:34:12 +00:00
n1474335
af98feff51
Improved PGP keygen test
2021-02-01 16:24:47 +00:00
n1474335
339c741a2c
9.22.2
2021-02-01 16:14:38 +00:00
n1474335
d1bde23f00
Merge branch 'n1073645-datetime'
2021-02-01 16:13:57 +00:00
n1474335
be544faf0f
Merge branch 'datetime' of https://github.com/n1073645/CyberChef into n1073645-datetime
2021-02-01 16:13:43 +00:00
n1474335
eff77fd3bb
9.22.1
2021-02-01 16:11:46 +00:00
n1474335
3df57ba3dd
Added big and little endian options for Windows timestamp conversion ops
2021-02-01 16:11:39 +00:00
n1474335
4bae662357
Merge branch 'n1073645-FiletimeEndianness'
2021-02-01 15:56:03 +00:00
n1474335
357c90546e
Merge branch 'FiletimeEndianness' of https://github.com/n1073645/CyberChef into n1073645-FiletimeEndianness
2021-02-01 15:55:42 +00:00
n1474335
54769a90ac
9.22.0
2021-02-01 15:52:34 +00:00
n1474335
0550aedd54
Merge branch 'mattnotmitt-features/unicode-format'
2021-02-01 15:51:29 +00:00
n1474335
5947ed21fc
Tidied up localisation in Wikipedia URL
2021-02-01 15:51:14 +00:00
n1474335
0a0949246f
Merge branch 'features/unicode-format' of https://github.com/mattnotmitt/CyberChef into mattnotmitt-features/unicode-format
2021-02-01 15:45:21 +00:00
n1474335
09c6e181fb
9.21.6
2021-02-01 14:42:32 +00:00
n1474335
02cf394bcd
ROT13 tweaks
2021-02-01 14:42:00 +00:00
n1474335
46afbf9888
Merge branch 'n1073645-numberRot'
2021-02-01 14:37:44 +00:00
n1474335
7cf19d22a8
Merge branch 'numberRot' of https://github.com/n1073645/CyberChef into n1073645-numberRot
2021-02-01 14:37:30 +00:00
n1474335
46d708360f
Merge branch 'xavier630-patch-1'
2021-02-01 14:32:05 +00:00
n1474335
7ec91e2366
Merge branch 'patch-1' of https://github.com/xavier630/CyberChef into xavier630-patch-1
2021-02-01 14:31:42 +00:00
n1474335
a74ee47bf0
Updated actions config
2021-02-01 14:18:17 +00:00
n1474335
7b68b92498
Updated actions config
2021-02-01 14:14:40 +00:00
n1474335
274f3acd45
Added GH Releases and NPM actions
2021-02-01 14:10:21 +00:00
n1474335
53dff8b30f
9.21.5
2021-02-01 11:10:16 +00:00
n1474335
9892ee273e
Bugfix: ECC mode now works correctly in 'Generate PGP Key Pair'
2021-02-01 11:10:04 +00:00
n1474335
7dccecb336
Moved GH Pages prep to its own step
2021-01-22 17:15:58 +00:00
n1474335
aa09da0403
GitHub Actions now pushes to GitHub Pages
2021-01-22 17:13:17 +00:00
n1474335
98d7f1481c
Improved UI tests
2021-01-22 16:52:37 +00:00
n1474335
7d8bdbcf7e
Improved UI tests
2021-01-22 16:39:04 +00:00
n1474335
db009d3689
Improved UI tests
2021-01-22 16:25:19 +00:00
n1474335
d7bc529a95
Improved UI tests
2021-01-22 16:16:11 +00:00
n1474335
3f035294a6
Improved UI tests
2021-01-22 16:06:44 +00:00
n1474335
36282e362f
Improved UI tests
2021-01-22 15:53:56 +00:00
n1474335
223353cf4d
Increased UI test operation timeout
2021-01-22 15:43:18 +00:00
n1474335
ded32da632
Back to a single job
2021-01-22 15:33:15 +00:00
n1474335
d6fc21cc34
Fixed yaml
2021-01-22 15:28:46 +00:00
n1474335
b86e960456
Actions broken out into separate jobs
2021-01-22 15:27:42 +00:00
n1474335
7747bfe0f2
Fixed prod build and Actions now creates a sitemap
2021-01-22 15:17:17 +00:00
n1474335
fabea8cc61
Fix whitespace
2021-01-22 15:00:15 +00:00
n1474335
de4cd2eebc
Add production build to GitHub Actions script
2021-01-22 14:59:26 +00:00
n1474335
e16ce1d9c2
Specify node version
2021-01-22 14:53:53 +00:00
n1474335
345ad741b3
Fixed sed command in postinstall script to be platform dependent
2021-01-22 14:47:33 +00:00
n1474335
e53108c493
Merge branch 'gh-actions'
2021-01-22 14:33:48 +00:00
n1474335
6129378854
Reduced Actions script to just linting and testing
2021-01-22 14:33:35 +00:00
n1474335
11a1416dcc
Merge branch 'gh-actions' of https://github.com/mattnotmitt/CyberChef into mattnotmitt-gh-actions
2021-01-22 14:17:29 +00:00
n1474335
9025538544
9.21.4
2021-01-22 13:48:30 +00:00
n1474335
46929e1844
Merge branch 'mattnotmax-haversine'
2021-01-22 13:48:19 +00:00
n1474335
bf023cad48
Merge branch 'haversine' of https://github.com/mattnotmax/CyberChef into mattnotmax-haversine
2021-01-22 13:48:04 +00:00
n1474335
f649236bad
9.21.3
2021-01-22 13:45:24 +00:00
n1474335
54b1454c0a
Merge branch 'n1073645-binaryLength'
2021-01-22 13:45:09 +00:00
n1474335
a41b1c2f5e
Merge branch 'binaryLength' of https://github.com/n1073645/CyberChef into n1073645-binaryLength
2021-01-22 13:44:49 +00:00
n1474335
0327d7cb7a
9.21.2
2021-01-22 13:40:36 +00:00
n1474335
621d7c3683
Merge branch 'manicgiraffe-update_forensicswiki_url'
2021-01-22 13:40:24 +00:00
n1474335
ae7c3fca31
Merge branch 'update_forensicswiki_url' of https://github.com/manicgiraffe/CyberChef into manicgiraffe-update_forensicswiki_url
2021-01-22 13:39:55 +00:00
n1474335
1b3295ff59
9.21.1
2021-01-22 12:59:05 +00:00
n1474335
e40e7a0e4e
Added UI tests for operations. Unfinished.
2021-01-22 12:57:21 +00:00
n1474335
cf5fd7cbf2
Updated dependencies
2021-01-22 11:04:45 +00:00
n1474335
ec37a676a8
Updated dependencies
2020-12-14 17:51:12 +00:00
n1474335
f33193e122
Updated dependencies
2020-12-14 15:32:12 +00:00
n1474335
7c40204e4f
Updated dependencies
2020-12-11 17:58:23 +00:00
n1474335
2b2ffb3346
Updated dependencies
2020-12-11 16:24:39 +00:00
mattnotmax
39b7e4ff9e
Correct Haversine test output
2020-12-09 21:12:26 +11:00
mattnotmax
a1109c43f6
Fix for haversine distance bug
2020-12-08 21:17:43 +11:00
mt3571
887ea0cf06
Changed an incorrect name
2020-12-01 13:49:34 +00:00
mt3571
3e0525ee9e
Added in a new file to store the list of JWT algorithms that can be used, as this error was occurring due to a mismatch between what you could sign and what you could verify
2020-12-01 13:38:01 +00:00
Arthur Taggart
e6eafc2843
Updated the links to forensic wiki website
2020-11-29 14:19:42 +00:00
Xavier Downs
3e8dea73d2
Update ScanForEmbeddedFiles.mjs
2020-11-24 12:18:02 +00:00
thezero
ed7baf57f0
replace "options" with "arguments", invert global hide-icon if needed
2020-10-21 00:26:30 +02:00
thezero
3bb6a40f82
add button to hide all recipe options
2020-10-19 21:18:02 +02:00
thezero
6b76b7004a
add button to hide recipe's options
2020-10-19 21:18:02 +02:00
n1073645
bbf19ee944
argument added for numbers in ROT
2020-08-24 11:24:25 +01:00
n1073645
f6c8c9e76c
swap endianness argument added to Windows Filetime To Unix Timestamp
2020-08-24 10:39:18 +01:00
n1073645
9dba1232b7
byte length argument added to ToBinary
2020-08-24 09:41:05 +01:00
Matt
bf14c8983f
trigger travis
2020-08-19 11:04:09 +01:00
Matt
3ab95384df
Add unicode tests
2020-08-19 10:55:29 +01:00
n1073645
953a581a94
byte length arg added
2020-08-17 14:12:29 +01:00
n1073645
3bfddd708c
rectify week number
2020-08-17 10:40:00 +01:00
Matt
13a54ec318
Add unicode text format operation
2020-08-13 12:36:02 +01:00
n1073645
2781640a2a
JSON to CSV improvements
2020-07-29 15:27:55 +01:00
n1073645
7989f119d3
Linting Modifications
2020-07-16 09:56:30 +01:00
Scott Howard
2e0aa7ae87
Don't pad rail fence decode fixes #1069
2020-07-15 22:05:15 -04:00
n1073645
667dfd820e
info url added
2020-07-06 16:46:40 +01:00
n1073645
3e3c526a62
Caesar Box Cipher Added
2020-07-06 16:35:14 +01:00
n1073645
c01ce90e06
Tests Added
2020-07-06 11:20:54 +01:00
n1073645
d68c8cb845
Casing Variations
2020-07-06 10:44:05 +01:00
Matt
0b5ee7c79f
Update actions
2020-07-04 15:35:49 +01:00
Matt
23cbe1c426
Merge branch 'master' into gh-actions
2020-07-04 15:29:24 +01:00
Stephen G
de727bcddc
use nvmrc file
...
avoids storing node version in travis to allow nvm tool for local dev
2020-06-13 14:51:37 -07:00
d98762625
c9d9730726
Updated CHANGELOG
2020-06-12 13:50:30 +01:00
d98762625
a380aed878
9.21.0
2020-06-12 12:49:39 +01:00
d98762625
4dafa50799
improve some comments, remove unused properties from magic state shim in node API
2020-06-12 12:35:33 +01:00
Benedikt Werner
f5a7db03cd
Base85: Only require 15 continuous base85 chars
2020-06-10 15:50:26 +02:00
Matt
d4ae241758
Merge branch 'master' into rsa
2020-06-08 15:55:37 +01:00
hettysymes
88947b9d42
Added operation description note and modified comment formatting
2020-06-08 12:27:40 +01:00
hettysymes
3c68ad1302
Modified control rotor stepping so the next control rotor steps once the previous rotor reaches "O" and added tests
2020-06-07 17:45:17 +01:00
hettysymes
e2b3389da6
Added SIGABA simple test
2020-06-06 19:47:15 +01:00
hettysymes
938385c18b
Fixed grunt lint errors
2020-06-06 19:46:42 +01:00
hettysymes
5d01b06877
Added copyright and clarified description
2020-06-06 19:46:42 +01:00
hettysymes
f007c093eb
Emulation of the WW2 SIGABA machine
...
I have created an emulation of the SIGABA machine and have tested it against some test data from a Master's thesis by Miao Ai: https://scholarworks.sjsu.edu/cgi/viewcontent.cgi?article=1237&context=etd_projects
2020-06-06 19:46:42 +01:00
d98762625
53e69835ff
Formally disallow flowcontrol operations from being used in bake recipes
2020-06-05 14:44:34 +01:00
d98762625
939208903a
Allow magic in node api
2020-06-05 12:26:17 +01:00
n1073645
7526f4d7b1
Generate Epoch Time Operation Added
2020-06-01 13:47:51 +01:00
d98762625
616b38c6fb
9.20.7
2020-05-28 09:50:22 +01:00
d98762625
a302df8f91
update bootstrap
2020-05-28 09:34:57 +01:00
dependabot[bot]
093512a55a
Bump jquery from 3.4.1 to 3.5.0
...
Bumps [jquery](https://github.com/jquery/jquery ) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/jquery/jquery/releases )
- [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-05-27 15:11:47 +00:00
d98762625
007224c92e
9.20.6
2020-05-27 15:59:42 +01:00
Matthieu
738ee33959
Fix bug in Normalise Unicode operation: replace nfc by nfkc
2020-05-27 15:47:40 +01:00
d98762625
d720a6b250
9.20.5
2020-05-27 15:34:45 +01:00
Matt
5ce3cc17bb
Fixed tesseract issue
2020-05-27 15:00:34 +01:00
d98762625
5c35205315
9.20.4
2020-05-27 13:35:20 +01:00
d98762625
10751934e4
add uname dependency and bump chromedriver
2020-05-27 12:28:59 +01:00
d98762625
d658f91106
Merge branch 'master' of github.com:gchq/CyberChef into javascript-minify
2020-05-27 11:54:07 +01:00
Benedikt Werner
ee408f7add
Base85: Update magic regexes to require 20 non-whitespace base85 chars
2020-05-22 03:30:57 +02:00
Benedikt Werner
1294d764e2
Base85: Only remove start and end markers with standard/ascii85 encoding
2020-05-22 03:30:15 +02:00
Benedikt Werner
eab1be0e2c
Magic base85: Remove 'i' flag
2020-05-20 00:23:50 +02:00
Benedikt Werner
15dd9d4c93
Add magic checks for base85
2020-05-16 00:42:50 +02:00
Benedikt Werner
103ecff6a7
Base85: Ignore whitespace
2020-05-16 00:42:31 +02:00
Benedikt Werner
0182cdda69
Base85: Fix alphabetName
2020-05-16 00:42:02 +02:00
n1073645
fae96af17d
Info for sm3 added
2020-04-24 14:13:55 +01:00
n1073645
57c1a03c4f
Option structures added for hashing algorithms
2020-04-24 14:04:13 +01:00
Alexander Prinzhorn
cb8fe42c66
Put Base64 after Base62
2020-04-16 10:20:38 +02:00
Alexander Prinzhorn
7f4b2574b0
Use proper booleans instead of relying on truthy/falsy values
2020-04-16 09:59:43 +02:00
Matt
fad163e0eb
Added tests (that can't be run)
2020-04-07 21:16:29 +01:00
Matt
7ad3992bd1
Add RSA Decrypt Operation
2020-04-07 13:31:33 +01:00
Matt
e7b5c0e37c
Add RSA Encrypt Operation
2020-04-07 13:31:17 +01:00
n1073645
cc35127459
AAD for AES Added
2020-04-07 13:03:24 +01:00
Matt
1c0ecd29c2
Fix RSA operations
2020-04-07 11:45:54 +01:00
n1073645
1f0fddd0e9
Added magic signature to Microsoft Script Decoder
2020-04-07 10:33:15 +01:00
Matt
18c6b9bc09
Add RSA Verify operation
2020-04-06 15:24:22 +01:00
Matt
2233b9a094
Comment and add error handling to generate and sign
2020-04-06 15:24:06 +01:00
Matt
e0f000b913
Fixed RSA generation and added digest option to verify
2020-04-06 13:35:14 +01:00
Matt
73864e0809
Merge branch 'master' into features/rsa
2020-04-05 12:08:24 +01:00
n1073645
cd8a85975c
Info and description
2020-04-02 15:59:58 +01:00
n1073645
2f94ec20b0
Added to categories
2020-04-02 15:58:03 +01:00
n1073645
09d9deae43
ID3 Extractor Added.
2020-04-02 15:43:55 +01:00
71819
209fc07eac
Issue 991: Add CBOR Decode operation
2020-03-30 11:31:25 +01:00
71819
ae70cb89ed
Issue 991: Add CBOR Encode operation
2020-03-30 11:31:25 +01:00
n1474335
4c3324aea1
9.20.3
2020-03-30 11:17:46 +01:00
n1474335
ac2fcee90f
Merge branch 'Danh4-issue-998'
2020-03-30 11:17:38 +01:00
71819
94e00115fe
Issue 998: DishJSON should only replace undefined with new ArrayBuffer not null or false
2020-03-28 20:27:59 +00:00
d98762625
29255d2338
Merge pull request #983 from n1073645/gruntSpelling
...
Grunt npm tests comment changed to npm test
2020-03-27 14:23:54 +00:00
n1073645
bda36e508a
Regexes for magic for the new alphabets
2020-03-27 13:27:56 +00:00
n1073645
d2ea1273da
Merge remote-tracking branch 'upstream/master' into base64Alphabets
2020-03-27 13:09:03 +00:00
n1474335
39278cfce7
9.20.2
2020-03-27 12:10:01 +00:00
n1474335
46cc48cfb9
Renamed Parse ObjectID Timestamp operation files
2020-03-27 12:09:57 +00:00
n1474335
eb4009949d
9.20.1
2020-03-27 12:05:41 +00:00
n1474335
57c48a4bd2
Merge branch 'n1073645-TargaExtractor'
2020-03-27 12:05:34 +00:00
n1474335
45011de494
Tidied up TARGE extractor
2020-03-27 12:05:23 +00:00
n1474335
5e51ed0a5f
Merge branch 'TargaExtractor' of https://github.com/n1073645/CyberChef into n1073645-TargaExtractor
2020-03-27 12:01:46 +00:00
n1474335
875802ef2a
9.20.0
2020-03-27 12:00:39 +00:00
n1474335
bbc255ef83
Updated CHANGELOG
2020-03-27 12:00:33 +00:00
n1474335
fc155ec3fc
Merge branch 'dmfj-parse-objectid-timestamp'
2020-03-27 11:56:58 +00:00
n1474335
3a0c8a199a
Tidied up 'Parse ObjectID Timestamp' operation
2020-03-27 11:56:42 +00:00
n1474335
9c729c4490
Merge branch 'parse-objectid-timestamp' of https://github.com/dmfj/CyberChef into dmfj-parse-objectid-timestamp
2020-03-27 11:48:55 +00:00
n1474335
19bdbd66e5
Merge branch 'cbeuw-stacking-fix'
2020-03-27 10:19:14 +00:00
n1474335
ea090f79ee
Merge branch 'stacking-fix' of https://github.com/cbeuw/CyberChef into cbeuw-stacking-fix
2020-03-27 10:17:54 +00:00
Andy Wang
1be6c54be2
Fix dropup menu being covered
2020-03-26 22:45:03 +00:00
n1474335
a4eeb226b1
9.19.1
2020-03-26 12:02:09 +00:00
n1474335
d136717636
Merge branch 'n1073645-MP3Extractor'
2020-03-26 12:02:02 +00:00
n1474335
ad0a2e6f58
Merge branch 'MP3Extractor' of https://github.com/n1073645/CyberChef into n1073645-MP3Extractor
2020-03-26 12:01:30 +00:00
n1474335
0212bfb46e
9.19.0
2020-03-24 11:37:30 +00:00
n1474335
5e0d661542
Updated CHANGELOG
2020-03-24 11:37:26 +00:00
n1474335
4c5f529ef4
Merge branch 'n1073645-newMagic'
2020-03-24 11:07:20 +00:00
n1474335
b765534b8b
Tidied up the Magic operation
2020-03-24 11:06:37 +00:00
n1073645
7c672c5ee9
MP3 Extractor added
2020-03-23 10:11:24 +00:00
n1073645
090bf3f8ec
MP3 Extractor added
2020-03-23 10:10:47 +00:00
Dominic Fitch-Jones
9f4ef9cdad
Add ObjectId timestamp parser operation
2020-03-21 17:42:17 -04:00
n1474335
26fa66ef64
Merge branch 'newMagic' of https://github.com/n1073645/CyberChef into n1073645-newMagic
2020-03-20 14:51:40 +00:00
n1073645
b69e4567c0
MP3extractor
2020-03-19 16:10:22 +00:00
n1474335
26b19350f2
9.18.2
2020-03-18 16:47:53 +00:00
n1474335
2018b7e247
Fixed sitemap
2020-03-18 16:47:48 +00:00
n1474335
cbff4161a1
9.18.1
2020-03-18 16:12:38 +00:00
n1474335
130bdfb7f2
Updated dependencies
2020-03-18 16:12:30 +00:00
n1474335
d0c43f5aa9
Added a challenge
2020-03-18 15:45:40 +00:00
n1474335
f864a5f31e
Suppressed highlighting errors
2020-03-18 13:40:16 +00:00
n1073645
ff585584f6
MP3 Extractor
2020-03-18 12:51:47 +00:00
n1073645
2e0af64ac3
PGP secring signatures and Mac OS X keyring extractor added
2020-03-17 14:53:05 +00:00
n1073645
8a029e5147
Grunt npm tests changed to npm test
2020-03-17 08:40:15 +00:00
n1073645
4251089687
Targa Image Extractor
2020-03-17 08:24:35 +00:00
n1073645
dbcd670ca8
Targa file extractor
2020-03-16 16:56:01 +00:00
n1474335
cecae671d8
9.18.0
2020-03-13 17:13:19 +00:00
n1474335
b4e23ac454
Updated CHANGELOG
2020-03-13 17:13:12 +00:00
n1474335
e7209ca085
Merge branch 'MarvinJWendt-operation/convert-to-nato-alphabet'
2020-03-13 17:10:50 +00:00
n1474335
022ef71d2c
Tidied up 'Convert to NATO alphabet' operation
2020-03-13 17:10:29 +00:00
n1474335
0fad891a3a
Merge branch 'operation/convert-to-nato-alphabet' of https://github.com/MarvinJWendt/CyberChef into MarvinJWendt-operation/convert-to-nato-alphabet
2020-03-13 16:45:37 +00:00
n1474335
47f608b502
9.17.0
2020-03-13 16:38:03 +00:00
n1474335
4ab745f730
Updated CHANGELOG
2020-03-13 16:37:41 +00:00
n1474335
1f89ac11d2
Merge branch 'pointhi-generate_image'
2020-03-13 16:35:33 +00:00
n1474335
1a5dae76c2
Tidied up 'Generate Image' operation
2020-03-13 16:35:19 +00:00
n1474335
032c7f529a
Merge branch 'generate_image' of https://github.com/pointhi/CyberChef into pointhi-generate_image
2020-03-13 16:20:45 +00:00
n1474335
707818abcc
Merge branch 'n1073645-importFix'
2020-03-13 16:18:31 +00:00
n1474335
58e8b4c618
Merge branch 'importFix' of https://github.com/n1073645/CyberChef into n1073645-importFix
2020-03-13 16:18:10 +00:00
n1474335
9c0c2867dd
Increased test timeout to 120s from 60
2020-03-13 15:06:40 +00:00
n1474335
4308c717c3
Tests now display a progress bar and report long running tests
2020-03-13 14:59:48 +00:00
n1073645
30bc8dfbe9
UNIX Format Added for ToHexdump
2020-03-13 10:38:37 +00:00
n1073645
342b67581b
Very small correction for import in Colossus
2020-03-13 10:14:08 +00:00
n1474335
75da5b650c
Replaced 'new Date().getTime()' calls with 'Date.now()' for clarity and performance
2020-03-12 15:23:22 +00:00
n1073645
5b6a53be3e
Docstrings added for Magic functions
2020-03-12 14:55:19 +00:00
n1073645
5b5105c864
Caching added for Magic regexes
2020-03-12 14:45:40 +00:00
n1474335
9d09146f68
9.16.4
2020-03-12 14:42:10 +00:00
n1474335
1b19d20d0c
Merge branch 'n1073645-Luhn'
2020-03-12 14:42:03 +00:00
n1474335
0eacab5ddc
Tidied up Luhn checksum op
2020-03-12 14:41:46 +00:00
n1474335
0d7874bac1
Merge branch 'Luhn' of https://github.com/n1073645/CyberChef into n1073645-Luhn
2020-03-12 14:35:40 +00:00
n1474335
5cddfafbd0
9.16.3
2020-03-12 14:31:49 +00:00
n1474335
5ce133c47e
Merge branch 'VirtualColossus-master'
2020-03-12 14:31:38 +00:00
n1073645
53a579028c
Added only ASCII flag to ToHexdump
2020-03-12 09:30:48 +00:00
n1073645
570a84b67a
More Magic tests
2020-03-11 16:27:37 +00:00
VirtualColossus
a68bfd7223
Fix gchq#973 custom setting correction
2020-03-11 13:01:49 +00:00
n1073645
fd7176a445
Extra Magic Tests
2020-03-11 12:51:46 +00:00
n1073645
0a06472639
Test added for From Hex
2020-03-10 11:23:14 +00:00
n1073645
3f3a7cd4f6
From Hex Regexes
2020-03-10 11:12:43 +00:00
n1073645
99415359d0
Extra Magic Tests
2020-03-10 09:39:13 +00:00
n1073645
54cb2d268b
Luhn checksum tests
2020-03-09 09:37:34 +00:00
n1073645
0e40daecb6
Generates both the checksum and checkdigit.
2020-03-09 09:13:02 +00:00
n1474335
21a822b082
9.16.2
2020-03-06 16:00:06 +00:00
n1474335
a770d09687
Merge branch 'n1073645-debExtractor'
2020-03-06 15:59:59 +00:00
n1474335
27b81c4e11
Tidied up JAR and DEB extractors
2020-03-06 15:59:42 +00:00
n1474335
8826c80e07
Merge branch 'debExtractor' of https://github.com/n1073645/CyberChef into n1073645-debExtractor
2020-03-06 15:57:16 +00:00
n1073645
02e3ce7fc1
Linting
2020-03-06 14:50:25 +00:00
n1073645
673e6aede5
Moved alternative JAR signature
2020-03-06 14:26:05 +00:00
n1474335
5809dea0fc
9.16.1
2020-03-06 13:36:17 +00:00
n1474335
165ca9ebc1
Merge branch 'n1073645-moreExtractors'
2020-03-06 13:36:07 +00:00
n1474335
154b9386f7
Merge commit 'refs/pull/932/head' of github.com:gchq/CyberChef into n1073645-moreExtractors
2020-03-06 13:34:35 +00:00
n1073645
62dd7c3dbc
Removed debugging try/catch
2020-03-06 13:29:11 +00:00
n1474335
82d098fc1a
Merge branch 'moreExtractors' of https://github.com/n1073645/CyberChef into n1073645-moreExtractors
2020-03-06 13:21:13 +00:00
n1474335
c69ac7f0f2
9.16.0
2020-03-06 13:10:57 +00:00
n1474335
5578f4577d
Updated CHANGELOG
2020-03-06 13:08:15 +00:00
n1474335
28bd8a32e3
Merge branch 'VirtualColossus-master'
2020-03-06 13:05:30 +00:00
n1474335
24fd35e6af
Tidied up Colossus operation
2020-03-06 13:05:08 +00:00
n1474335
c4493d15b6
Merge branch 'master' of https://github.com/VirtualColossus/CyberChef into VirtualColossus-master
2020-03-06 10:43:52 +00:00
n1474335
f9ef9739b0
9.15.1
2020-03-05 17:11:44 +00:00
n1474335
d50b9103c2
Merge branch 'n1073645-extractWavFix'
2020-03-05 17:11:38 +00:00
n1474335
196a611c9b
Merge branch 'extractWavFix' of https://github.com/n1073645/CyberChef into n1073645-extractWavFix
2020-03-05 17:09:54 +00:00
n1474335
7c057ad254
Added logo files to repository
2020-03-05 17:02:02 +00:00
n1474335
cced384e0a
9.15.0
2020-03-05 16:43:15 +00:00
n1474335
cce7abecd5
Updated CHANGELOG
2020-03-05 16:43:10 +00:00
n1474335
8013b3b5e9
Merge branch 'n1073645-NewCiphers'
2020-03-05 16:40:07 +00:00
n1474335
64b979e25e
CipherSaber2 ops now accept a variety of key types
2020-03-05 16:39:52 +00:00
n1474335
5e7b004925
Merge branch 'NewCiphers' of https://github.com/n1073645/CyberChef into n1073645-NewCiphers
2020-03-05 15:25:10 +00:00
n1474335
1e791d7f1b
9.14.0
2020-03-05 15:22:23 +00:00
n1474335
a255d1912c
Updated CHANGELOG
2020-03-05 15:22:16 +00:00
n1474335
3d1266f815
Merge branch 'n1073645-Luhn'
2020-03-05 15:19:37 +00:00
n1474335
ede78c540f
Tidied up 'Luhn Checksum' operation
2020-03-05 15:19:23 +00:00
n1474335
c0f003b450
Merge branch 'Luhn' of https://github.com/n1073645/CyberChef into n1073645-Luhn
2020-03-05 15:16:50 +00:00
n1073645
14190fc533
DEB extractor
2020-03-05 15:01:07 +00:00
n1474335
9f34009244
9.13.2
2020-03-05 14:46:41 +00:00
n1474335
bc2fefd1b2
Merge branch 'n1073645-emailRegexFix'
2020-03-05 14:46:30 +00:00
n1073645
940b56ba5f
Luhn Checksum Operation Added
2020-02-26 10:55:15 +00:00
n1073645
8f2a1f5b2c
Improved email regex
2020-02-25 14:48:22 +00:00
n1073645
20d0ae5304
Linting corrections
2020-02-25 11:35:39 +00:00
n1073645
2ba37af109
extra signatures
2020-02-25 11:33:35 +00:00
n1073645
728f8e65d6
Magic rebuild
2020-02-25 11:27:03 +00:00
n1474335
d78730edc0
9.13.1
2020-02-19 12:06:11 +00:00
n1474335
b0d2593968
Merge branch 'n1073645-MoreSignatures'
2020-02-19 12:05:30 +00:00
n1474335
38a033f1a9
Updated npm install
2020-02-19 12:05:06 +00:00
n1474335
846ad1796a
Merge branch 'MoreSignatures' of https://github.com/n1073645/CyberChef into n1073645-MoreSignatures
2020-02-19 12:04:30 +00:00
n1073645
355a6d6b76
Modifications made to CipherSaber2
2020-02-14 14:21:32 +00:00
n1073645
e91e993fb5
Update LS47.mjs
2020-02-14 13:43:30 +00:00
n1073645
e71794d362
Tests added for LS47
2020-02-14 12:28:12 +00:00
n1073645
6090842372
Modifications made to ciphersaber
2020-02-14 09:15:50 +00:00
n1073645
0a3bd6456c
Modifications made to signatures
2020-02-14 08:27:48 +00:00
n1474335
ab6576d739
Travis config now uses dpl v2
2020-02-13 16:31:44 +00:00
n1474335
d5615b90bb
Updated .travis.yml
2020-02-13 16:14:02 +00:00
n1474335
cf1349ccb2
9.13.0
2020-02-13 15:09:19 +00:00
n1474335
36190f1967
Merge branch 'Flavsditz-master'
2020-02-13 15:09:08 +00:00
n1474335
3ecbe22d99
Updated CHANGELOG
2020-02-13 15:08:54 +00:00
n1474335
b045dc37f5
Tidied up infoURL in Rail Fence Cipher ops
2020-02-13 15:06:09 +00:00
n1474335
015d0f065f
Merge branch 'master' of https://github.com/Flavsditz/CyberChef into Flavsditz-master
2020-02-13 15:04:00 +00:00
n1474335
d7cc6c7363
9.12.1
2020-02-13 14:18:12 +00:00
n1474335
a5bc1c6f9e
Merge branch 'cbeuw-toHex'
2020-02-13 14:17:58 +00:00
n1474335
c2212f9ab3
Tidied up To Hex mods
2020-02-13 14:17:43 +00:00
n1474335
3fb5bf14a6
Merge branch 'toHex' of https://github.com/cbeuw/CyberChef into cbeuw-toHex
2020-02-13 12:58:39 +00:00
n1474335
f32b7d5de5
Merge branch 'retnikt-allow-custom-ports'
2020-02-13 12:54:21 +00:00
n1474335
7a58567659
Updated chromedriver version
2020-02-13 12:54:05 +00:00
n1474335
4be0a436f2
Merge branch 'allow-custom-ports' of https://github.com/retnikt/CyberChef into retnikt-allow-custom-ports
2020-02-13 12:34:02 +00:00
n1474335
1e71fc91a1
Merge branch 'hjung4-spell'
2020-02-13 12:29:49 +00:00
Flavio Diez
0ab96dd4ca
Throw OperationError instead of returning a String
2020-01-29 14:16:04 +01:00
Flavio Diez
1509b2b96c
Implemented the Rail Fence Cipher with both encoding and decoding
2020-01-29 12:46:38 +01:00
n1073645
6fd929160d
Comments and linting.
2020-01-28 10:35:01 +00:00
n1073645
5cdd062ed9
Linting done
2020-01-28 09:40:03 +00:00
comet
4430ea55c4
update
2020-01-27 17:02:13 -06:00
retnikt
4b6cebc068
allow custom ports for Grunt tasks
2020-01-27 18:55:50 +00:00
n1073645
0259ed8314
LS47 implemented, needs linting
2020-01-27 16:07:54 +00:00
n1073645
a06303c2fd
CipherSaber2 added
2020-01-27 14:33:05 +00:00
n1073645
115b064081
Extra Signatures added
2020-01-23 12:56:51 +00:00
n1073645
3a2580fbc2
Extra Base64 Alphabets
2020-01-22 10:35:11 +00:00
Andy Wang
1197859865
Preserve null data when type is number in prepare
2020-01-18 14:56:17 +00:00
Andy Wang
293a95e938
Remove tickbox and make 0x comma an option
2020-01-18 13:55:32 +00:00
Andy Wang
9a3464a5ec
Fix ingredient type conversion for null number
2020-01-18 13:19:28 +00:00
Andy Wang
55dddd3ef9
Add tests
2020-01-18 00:21:15 +00:00
Andy Wang
23956480b7
Variable name
2020-01-17 18:47:46 +00:00
Andy Wang
6dbaf6a36c
reverse highlight
2020-01-17 12:48:21 +00:00
Andy Wang
1d8c7dcb97
Allow output highlighting
2020-01-15 23:29:18 +00:00
Andy Wang
41c8a5aff0
fromHex can now extract 0x format
2020-01-15 22:20:47 +00:00
Andy Wang
597fba2fd0
Add line size formatting and comma separation
2020-01-15 00:14:43 +00:00
Andy Wang
81605b2222
Grammar typo
2020-01-11 10:47:40 +00:00
Andy Wang
9e17825b53
Add variable key size tests
2020-01-09 15:15:01 +00:00
Andy Wang
c689cf7f13
Fix #930 by allowing variable key sizes
2020-01-09 15:14:33 +00:00
n1073645
0f0674daf6
More extractors added.
2020-01-09 09:57:12 +00:00
n1073645
d9b7fe2bb9
ExtractWAV fixed
2020-01-06 12:32:14 +00:00
n1073645
ace8121d0e
Update dependencies.
2020-01-06 08:53:51 +00:00
n1474335
f7be8d720b
9.12.0
2019-12-20 16:08:03 +00:00
n1474335
0a5038e533
Updated CHANGELOG
2019-12-20 16:07:52 +00:00
n1474335
5feba30956
Merge branch 'matthieuxyz-normalise-unicode'
2019-12-20 16:05:43 +00:00
n1474335
23a228bbd9
Tidied up Normalise Unicode operation
2019-12-20 16:05:24 +00:00
n1474335
598813ff88
Merge branch 'normalise-unicode' of https://github.com/matthieuxyz/CyberChef into matthieuxyz-normalise-unicode
2019-12-20 15:56:59 +00:00
n1474335
118f0130d8
9.11.20
2019-12-20 15:55:26 +00:00
n1474335
e77d3a4b7d
Merge branch 'n1073645-dev'
2019-12-20 15:55:01 +00:00
n1474335
bf0bd620f1
Tidied up Case Insensitive Regex ops
2019-12-20 15:54:39 +00:00
n1474335
62edd76d7e
Merge branch 'dev' of https://github.com/n1073645/CyberChef into n1073645-dev
2019-12-20 15:49:40 +00:00
n1474335
cef6585cab
9.11.19
2019-12-20 15:47:29 +00:00
n1474335
481241b88d
Merge branch 'bartblaze-master'
2019-12-20 15:46:23 +00:00
n1474335
93c0c7cc10
Merge branch 'master' of https://github.com/bartblaze/CyberChef into bartblaze-master
2019-12-20 15:45:31 +00:00
n1474335
01d9536bbd
Merge branch 'n1073645-dish-fix'
2019-12-20 15:42:15 +00:00
n1474335
24a7c75926
Merge branch 'dish-fix' of https://github.com/n1073645/CyberChef into n1073645-dish-fix
2019-12-20 15:41:59 +00:00
n1474335
c2eea7a9f7
9.11.18
2019-12-20 15:39:32 +00:00
n1474335
e2812cadb5
Merge branch 'n1073645-dish-fix'
2019-12-20 15:39:23 +00:00
n1073645
cde958af16
Linting
2019-12-20 15:27:46 +00:00
n1073645
bf70589b3c
Tidy up
2019-12-20 15:23:30 +00:00
n1073645
78d1114869
Merge remote-tracking branch 'upstream/master' into dish-fix
2019-12-20 15:22:31 +00:00
n1474335
ab83caa77b
9.11.17
2019-12-20 15:21:13 +00:00
n1474335
42dd03bb84
Merge branch 'n1073645-gzip-bugfix'
2019-12-20 15:21:05 +00:00
n1474335
cb09949fb9
Merge branch 'gzip-bugfix' of https://github.com/n1073645/CyberChef into n1073645-gzip-bugfix
2019-12-20 15:17:36 +00:00
n1474335
0c6eac3b21
9.11.16
2019-12-20 15:04:49 +00:00
n1474335
5e771c521c
Merge branch 'n1073645-ICOextractor'
2019-12-20 15:04:39 +00:00
n1474335
b8afbf7458
Tidied up ICO extractor
2019-12-20 15:04:27 +00:00
n1474335
be59efbd6b
Merge branch 'ICOextractor' of https://github.com/n1073645/CyberChef into n1073645-ICOextractor
2019-12-20 15:03:05 +00:00
n1474335
99ccd06f23
9.11.15
2019-12-20 15:02:01 +00:00
n1474335
f4d75f88a9
Merge branch 'n1073645-OLE2'
2019-12-20 15:00:28 +00:00
n1474335
9112bd4936
Tidied up OLE2 extractor
2019-12-20 15:00:10 +00:00
n1474335
3e513efd59
Merge branch 'OLE2' of https://github.com/n1073645/CyberChef into n1073645-OLE2
2019-12-20 14:47:50 +00:00
n1073645
4100a22c7f
Linting on tests
2019-12-17 12:30:32 +00:00
n1073645
71078d9332
Added tests for gunzip.
2019-12-17 12:28:09 +00:00
n1073645
72ba579e1e
Remove unnecessary comments.
2019-12-17 12:17:13 +00:00
n1073645
5fd2512a9b
Gzip tests added
2019-12-17 12:15:11 +00:00
n1073645
3a1a6a94d2
Sets the gzip comment bitfield
2019-12-16 17:05:06 +00:00
n1474335
928178716a
Operation elements now have decreasing z-index properties, meaning dropdowns do not get hidden. Fixes #925
2019-12-16 14:46:06 +00:00
n1073645
08419a20c0
Fixed the magic bug where it wouldnt recommended operations that resulted in lists of files
2019-12-13 16:27:31 +00:00
n1073645
60506ee2d1
Fixed the magic bug where it wouldnt recommended operations that resulted in lists of files
2019-12-13 16:23:54 +00:00
n1073645
6e411c9dd9
Merge remote-tracking branch 'upstream/master' into dish-fix
2019-12-13 16:11:48 +00:00
n1073645
86db43e6dd
Fixed the magic bug where it wouldnt recommended operations that resulted in lists of files
2019-12-13 16:09:02 +00:00
n1474335
252ac0bdaa
9.11.14
2019-12-13 14:57:09 +00:00
n1474335
4d8b1721bc
Always display HTML outputs even if they are above the size threshold. Could lead to crashing, but this risk is accepted.
2019-12-13 14:57:03 +00:00
n1474335
fd390bc61b
Improved CR preservation logic - now based on entropy
2019-12-13 14:45:13 +00:00
n1474335
813a151524
Added 'Show all' button to output file overlay
2019-12-13 12:59:59 +00:00
Bart
c06502cd76
Improve RTF detection
...
Certain RTF files may attempt to thwart detection by having a malformed RTF header, such as **{\rt000**. Removing 0x66 will result in detecting these malformed yet valid RTFs as well.
Additional reading:
https://www.decalage.info/rtf_tricks#Trick_1:_Incomplete_RTF_Header
2019-12-11 22:58:33 +01:00
n1474335
974ce1fd12
9.11.13
2019-12-10 16:21:59 +00:00
n1474335
d2dc50fe8e
Fixed file overlay icon
2019-12-10 16:21:53 +00:00
n1474335
ec50105e34
9.11.12
2019-12-09 13:51:52 +00:00
n1474335
86ebed132d
Updated dependencies
2019-12-09 13:51:48 +00:00
n1073645
47ccafcbb2
Linting and tidy up
2019-12-05 09:47:32 +00:00
VirtualColossus
9f901188af
Added Colossus test
2019-12-04 23:02:20 +00:00
VirtualColossus
ccdd2af8be
Added tests, removed debug
2019-12-04 22:43:22 +00:00
VirtualColossus
a387db6109
Merge branch 'master' of https://github.com/VirtualColossus/CyberChef
2019-12-04 14:29:41 +00:00
VirtualColossus
b88a35cd14
Added P5 limitation
2019-12-04 14:28:53 +00:00
VirtualColossus
bcafaebf77
Merge remote-tracking branch 'upstream/master'
2019-12-04 14:28:05 +00:00
n1474335
798f013219
9.11.11
2019-12-02 15:17:22 +00:00
n1474335
61e6423d95
Added word separator code to Morse Code ops.
2019-12-02 15:17:17 +00:00
VirtualColossus
c32fec6b53
Various fixes for conditional calcs
2019-11-30 10:25:24 +00:00
VirtualColossus
4c0d944992
Merge remote-tracking branch 'upstream/master'
2019-11-29 20:36:06 +00:00
VirtualColossus
57ee3f305d
Fixed issue in counter
2019-11-28 13:56:02 +00:00
VirtualColossus
61ab9a904f
Added argument validation
2019-11-28 13:22:51 +00:00
VirtualColossus
820bd2f867
Added Total Motor, fixed bug in printout
2019-11-27 13:38:28 +00:00
n1474335
44c2b71e6c
9.11.10
2019-11-27 12:56:30 +00:00
n1474335
b806be3f49
Merge branch 'n1073645-master'
2019-11-27 12:56:21 +00:00
n1474335
2750284eea
Improved comment in Tar extractor
2019-11-27 12:56:10 +00:00
n1474335
5366f1a2eb
Merge branch 'master' of https://github.com/n1073645/CyberChef into n1073645-master
2019-11-27 12:52:25 +00:00
VirtualColossus
32625dc0b0
Added label type ingredient
2019-11-27 12:49:35 +00:00
VirtualColossus
dfc8f517f2
Added Colossus operation
2019-11-27 12:48:09 +00:00
n1474335
b459c15d74
9.11.9
2019-11-27 12:47:16 +00:00
n1474335
8a02b35d7d
Merge branch 'Mirclus-master'
2019-11-27 12:47:10 +00:00
n1474335
d4441823aa
Merge branch 'master' of https://github.com/Mirclus/CyberChef into Mirclus-master
2019-11-27 12:46:25 +00:00
n1474335
13e9a4f0da
9.11.8
2019-11-27 12:36:18 +00:00
n1474335
33471a33d6
Merge branch 'fjh1997-master'
2019-11-27 12:36:13 +00:00
Matthieu
a6fa0628f2
Add operation to normalise unicode
2019-11-25 22:59:14 +01:00
Mirclus
8e5aa2c393
DNS over HTTP: Fix "validate" argument
...
The argument sets the "cd" parameter on the request.
For both included providers, this flag disables validation ([1], [2]),
so doing the exact opposite of the described action.
This changes the label to the correct name and also flips the default
value to keep the old behavior.
[1] Google
<https://developers.google.com/speed/public-dns/docs/doh/json#supported_parameters >
[2] Cloudflare
<https://developers.cloudflare.com/1.1.1.1/dns-over-https/json-format/ >
2019-11-25 20:08:30 +01:00
n1073645
1118ff598d
From Base85 and From Braille signatures added for magic
2019-11-25 13:43:31 +00:00
n1073645
09e93b4639
Added ICO extractor
2019-11-25 11:26:31 +00:00
n1073645
d8405e5f81
Linting on PLIST viewer operation.
2019-11-25 10:37:30 +00:00
n1073645
0295d0c9b4
Tided up presentation of the PLIST
2019-11-25 10:35:45 +00:00
fjh1997
d16bbe1e7e
Fixed typo in IPV6 alphabet
...
According to python3 base64.b85decode module https://github.com/python/cpython/blob/3.8/Lib/base64.py
2019-11-24 22:03:37 +08:00
n1073645
8e1e1d56ca
Plist viewer operation added.
2019-11-22 15:39:43 +00:00
n1073645
4814922e67
Linting for regex operation
2019-11-22 10:58:24 +00:00
n1073645
81d1007bb7
Added tests for regex operation and a slight bug fix
2019-11-22 10:45:02 +00:00
n1073645
63bb19d48d
Began implementing the PLIST viewer operation
2019-11-22 08:32:46 +00:00
n1474335
610d46a1a4
9.11.7
2019-11-21 14:21:20 +00:00
n1474335
f7acef4642
Fixed module detection issue. Closes #881
2019-11-21 14:13:36 +00:00
n1474335
fd5b6c5243
9.11.6
2019-11-21 13:05:39 +00:00
n1073645
e92ed13864
PLIST viewer.
2019-11-21 12:53:44 +00:00
n1474335
a8917e4713
Updated dependencies
2019-11-21 12:15:07 +00:00
n1073645
04036e001e
Comments and linting for regex operation.
2019-11-21 12:13:34 +00:00
n1073645
725b0d42f8
Comments to OLE2 extractor
2019-11-21 11:34:11 +00:00
n1073645
071c1bdea6
Comments for OLE2 extractor.
2019-11-21 11:29:45 +00:00
n1073645
7386c145ef
Comments for OLE2 extractor.
2019-11-21 11:23:28 +00:00
n1073645
25ca8d85a6
Added extractor for OLE2 and modified the PLIST one.
2019-11-21 11:14:56 +00:00
n1073645
c60ed2c403
Linting on regex operation
2019-11-21 09:56:52 +00:00
n1073645
7d41d4d030
Replaced the .replaces in regex operation
2019-11-21 09:11:12 +00:00
n1073645
6d77fe6eb3
Combined two rules into one case insensitive rule
2019-11-20 09:28:34 +00:00
n1073645
40d3c8b071
ToCaseInsensitiveRegex improvements
2019-11-18 13:31:19 +00:00
n1073645
02ec4a3bfd
ToCaseInsensitiveRegex improvements
2019-11-18 13:21:05 +00:00
n1073645
7a4ebbf47e
Tidied up ExtractTAR
2019-11-18 08:42:46 +00:00
n1073645
2e7ce477d7
Tidied up ExtractTAR
2019-11-18 08:40:57 +00:00
n1073645
c1a22ef639
Made TAR extractor and MACHO signature more robust
2019-11-15 16:01:33 +00:00
n1073645
0a7b78b7ee
Made TAR extractor and MACHO signature more robust
2019-11-15 15:46:13 +00:00
n1073645
e1cb62848c
Made TAR extractor and MACHO signature more robust
2019-11-15 15:35:37 +00:00
n1073645
acf5c733c2
Tidied up local and global variables for Mach-o
2019-11-15 09:26:49 +00:00
n1073645
7c25e29515
Rectified magic bytes for MACHO extractor
2019-11-15 09:21:46 +00:00
n1073645
7c72871c02
Added Tar and Mach-O extractors
2019-11-14 17:17:25 +00:00
n1474335
ddb77c6ab3
Merge branch 'n1073645-master'
2019-11-14 16:09:38 +00:00
n1073645
8502fd246d
Linting changes
2019-11-14 14:52:40 +00:00
n1073645
30c6917914
Merge remote-tracking branch 'upstream/master'
2019-11-14 09:03:06 +00:00
n1073645
33464b3388
Linting changes
2019-11-14 08:55:27 +00:00
n1474335
2205637ad6
9.11.5
2019-11-13 18:06:39 +00:00
n1474335
149198ef1c
Merge branch 'janisozaur-node12filenames'
2019-11-13 18:06:20 +00:00
n1474335
2c40353180
Merge branch 'node12filenames' of https://github.com/janisozaur/CyberChef into janisozaur-node12filenames
2019-11-13 18:05:55 +00:00
n1474335
a62a6c2aa4
9.11.4
2019-11-13 18:05:31 +00:00
n1474335
4be06f6779
Merge branch 'n1073645-master'
2019-11-13 18:04:51 +00:00
n1474335
03f4740968
Tidied up consumeWhile and consumeUntil
2019-11-13 18:04:36 +00:00
n1474335
ea6d80edfb
Merge branch 'master' of https://github.com/n1073645/CyberChef into n1073645-master
2019-11-13 17:59:51 +00:00
n1474335
68e8a221ff
9.11.3
2019-11-13 17:59:22 +00:00
n1474335
cce84c3782
Fixed bug in Base62 operations when using different alphabets
2019-11-13 17:59:16 +00:00
n1073645
c1878ca28b
Linting adjustments
2019-11-13 17:15:54 +00:00
n1073645
e9b7a43b9a
Adjustment to consumeWhile
2019-11-13 17:11:04 +00:00
n1073645
3921b4f445
Small correction to continueWhile
2019-11-13 09:59:55 +00:00
n1073645
dfd4cca43f
Corrections
2019-11-13 09:02:36 +00:00
Michał Janiszewski
69c6c3e790
Add missing filenames for Node 12 imports
2019-11-12 23:43:16 +01:00
n1073645
4541d75f49
Improved continueUntil, added consumeWhile and made the EVTX extractor more complete
2019-11-12 13:17:04 +00:00
n1073645
9eda670026
up-to-date
2019-11-12 11:06:10 +00:00
n1073645
d3c13b118d
Improved continueUntil, added consumeWhile and made the EVTX extractor more complete
2019-11-12 11:00:43 +00:00
n1073645
8e2345cf9e
Improved continueUntil, added consumeWhile and made the EVTX extractor more complete
2019-11-11 16:08:03 +00:00
n1073645
d240d65c5f
Improved continueUntil, added consumeWhile and made the EVTX extractor more complete
2019-11-11 15:47:16 +00:00
n1474335
d3473a7462
9.11.2
2019-11-08 17:35:38 +00:00
n1474335
6bfe4ee238
Merge branch 'n1073645-master'
2019-11-08 17:34:39 +00:00
n1474335
e61b7d598e
Tidied up FileSignatures.mjs
2019-11-08 17:34:25 +00:00
n1073645
eb81b9217e
SQLITE, EVT, EVTX and Signatures added
2019-11-08 17:08:14 +00:00
n1073645
4d9bfcad20
Comment the WAV extractor.
2019-11-08 15:00:20 +00:00
n1073645
2387452a56
Comment the WAV extractor.
2019-11-08 14:59:06 +00:00
n1073645
a4772941a7
Added WAV extractor.
2019-11-08 14:56:54 +00:00
n1474335
6318f78e29
9.11.1
2019-11-08 13:50:00 +00:00
n1474335
5e6f3cc5b4
Merge branch 'n1073645-master'
2019-11-08 13:49:51 +00:00
n1474335
04f1fa06ad
Tidied up GIF and BZIP2 extractors
2019-11-08 13:49:39 +00:00
n1474335
8d660e53b2
Merge branch 'master' of https://github.com/n1073645/CyberChef into n1073645-master
2019-11-08 13:43:54 +00:00
n1073645
f3864b00fe
Made GIF extractor more robust
2019-11-08 13:40:09 +00:00
n1073645
51cc94bf2a
Made GIF extractor more robust
2019-11-08 13:38:17 +00:00
n1073645
f63d1354ba
Merge pull request #878 from n1073645/master
...
Added extractors for BZIP2, XZ, GIF89
2019-11-08 11:56:26 +00:00
n1073645
80362cfa84
Bzip2 extractor completed
2019-11-08 11:39:50 +00:00
n1073645
447a6d7524
Comments for GIF.
2019-11-07 16:50:10 +00:00
n1073645
f022440b4a
Tidied GIFextractor
2019-11-07 16:20:09 +00:00
n1073645
4f5e0c007d
GIF extractor for GIF89a
2019-11-07 15:06:30 +00:00
n1073645
b83f6591bb
XZ compression
2019-11-07 10:13:40 +00:00
n1073645
77a9481cf9
xz compression
2019-11-07 09:20:24 +00:00
n1474335
a8f029309d
9.11.0
2019-11-06 13:38:32 +00:00
n1474335
b0df8b7dca
Updated CHANGELOG
2019-11-06 13:37:31 +00:00
n1474335
2cc05717e6
Merge branch 'cbeuw-blowfish-fix'
2019-11-06 13:34:31 +00:00
n1474335
b96394131f
Tidied up Blowfish tests
2019-11-06 13:34:17 +00:00
n1474335
875c1019b2
Merge branch 'blowfish-fix' of https://github.com/cbeuw/CyberChef into cbeuw-blowfish-fix
2019-11-06 13:22:50 +00:00
n1474335
d1a0a39efa
Merge branch 'dkarpo-master'
2019-11-06 13:21:42 +00:00
n1474335
fdfbf7ddf8
Merge branch 'master' of https://github.com/dkarpo/CyberChef into dkarpo-master
2019-11-06 13:20:41 +00:00
n1474335
414f8b5ba9
Added link to Lorenz wiki article in operation description
2019-11-06 13:17:44 +00:00
Derrick Karpo
03a1c566fc
Add file extensions which are mandatory for the latest Node 12.x.
...
Note: This doesn't solve the upstream import's which still don't
comply but it preps CyberChef for it.
2019-11-06 06:01:52 -07:00
n1474335
0fc1c37e65
9.10.0
2019-11-06 12:17:41 +00:00
n1474335
6b4efb420e
Updated CHANGELOG
2019-11-06 12:16:35 +00:00
n1474335
9ed2b26933
Tidied up Lorenz operation and created new Bletchley module for WW2-era ciphers
2019-11-06 12:14:22 +00:00
n1474335
70665534b8
Merge branch 'master' of https://github.com/VirtualColossus/CyberChef
2019-11-06 12:00:37 +00:00
n1474335
7244d4d343
9.9.0
2019-11-01 14:57:46 +00:00
n1474335
980c1e8681
Updated CHANGELOG
2019-11-01 14:57:41 +00:00
n1474335
e1378860d6
Added support for 109 more character encodings
2019-11-01 14:56:18 +00:00
Jarrod Connolly
462f619f43
Update JavaScript Minify operation to support ES6.
2019-10-31 23:18:54 -07:00
VirtualColossus
b9571db9f1
Merge branch 'master' into master
2019-10-31 15:33:54 +00:00
n1474335
734962ac22
9.8.0
2019-10-31 14:21:03 +00:00
n1474335
35103bf155
Updated CHANGELOG
2019-10-31 14:20:55 +00:00
n1474335
4c4d7b5d26
Merge branch 'jarrodconnolly-avro-to-json'
2019-10-31 14:17:55 +00:00
n1474335
daad633195
Tidied up Avro to JSON operation
2019-10-31 14:17:07 +00:00
VirtualColossus
d5cfe9f262
removed duplicate test
2019-10-31 13:54:52 +00:00
n1474335
a2c46b3f66
Merge branch 'avro-to-json' of https://github.com/jarrodconnolly/CyberChef into jarrodconnolly-avro-to-json
2019-10-31 13:54:00 +00:00
n1474335
6a1d11b9b5
Argument hints are not tooltips instead of bmd-help elements
2019-10-31 13:39:06 +00:00
n1474335
0630c094e0
9.7.20
2019-10-31 13:00:22 +00:00
n1474335
ace71f20b3
Merge branch 'gsilvapt-master'
2019-10-31 13:00:15 +00:00
VirtualColossus
c0e02451a1
Fixed bug using KT option, added tests
2019-10-31 07:28:33 +00:00
Jarrod Connolly
2d12a16771
Add Avro to JSON data format conversion
2019-10-30 22:09:42 -07:00
Gustavo Silva
9108b3923b
diff.mjs: Fixes tests and adds default flag
...
* Sets default flag to `false` for `showSubtraction` flag.
* Removes extra span for else case that was causing some tests to
fail. Moreover, the previous behavior was defined as that.
* Adds custom test for the showSubtraction option, both using the
`showAdded` and `showRemoved` flags.
2019-10-29 23:39:14 +00:00
Gustavo Silva
726e117656
diff.mjs: Allows showing subtraction
...
Adds "Show Subtraction" button to allow seeing only the difference
between two texts.
When selected and combined, user can see only the characters or
words that were added. If not combined, with either removed or added
but selected, then nothing is displayed.
2019-10-29 23:12:24 +00:00
VirtualColossus
ab524fff15
Mixed tabs & spaces
2019-10-29 21:52:18 +00:00
VirtualColossus
55eae9910f
Tidied run function, added some tests
2019-10-29 21:39:29 +00:00
VirtualColossus
d3138a7fdf
Merge remote-tracking branch 'upstream/master'
2019-10-28 22:23:28 +00:00
n1474335
05e65a74ce
Improved Magic scoring slightly
2019-10-28 17:26:13 +00:00
n1474335
6d138f345f
9.7.19
2019-10-27 15:27:36 +00:00
n1474335
3c165dd7e8
Merge branch 'mattnotmitt-chores/yara-update'
2019-10-27 15:27:12 +00:00
n1474335
04561d29b5
Dependency update
2019-10-27 15:26:48 +00:00
n1474335
e5e6c1a2dd
Merge branch 'chores/yara-update' of https://github.com/mattnotmitt/CyberChef into mattnotmitt-chores/yara-update
2019-10-27 15:23:47 +00:00
n1474335
882efea314
Updated README
2019-10-27 15:21:41 +00:00
n1474335
89d979d92e
Merge branch 'rianadon-theme-by-url'
2019-10-27 15:17:33 +00:00
n1474335
383aab5f85
Improved theme selection. Added changeTheme method.
2019-10-27 15:17:06 +00:00
n1474335
6659174f88
Merge branch 'theme-by-url' of https://github.com/rianadon/CyberChef into rianadon-theme-by-url
2019-10-27 14:43:59 +00:00
n1474335
3ca29b8744
Merge branch 'brian-digital-labs-autofocus-search'
2019-10-27 14:39:05 +00:00
n1474335
726bf3345e
Added tabindex to ingredients
2019-10-27 14:38:55 +00:00
n1474335
b2d61482d5
Merge branch 'autofocus-search' of https://github.com/brian-digital-labs/CyberChef into brian-digital-labs-autofocus-search
2019-10-27 14:17:06 +00:00
n1474335
88d8e9a7f9
9.7.18
2019-10-27 14:13:37 +00:00
n1474335
0b0ddd3140
Merge branch 'mattnotmitt-chores/nightwatch-update'
2019-10-27 14:12:22 +00:00
Matt
3d4f74945c
Update nightwatch and chromedriver
...
Rebase onto master
2019-10-26 16:59:41 +01:00
Matt
4387038351
Update libyara-wasm
2019-10-26 16:14:25 +01:00
Brian Hoang
49f444dfe9
auto focus on search bar and made searchbar and text area tab-able
2019-10-26 15:30:27 +01:00
Ryan Adolf
061533bb57
Document theme option in README
2019-10-24 16:37:10 -07:00
Ryan Adolf
6e2fb67d76
Theme configuration through url
2019-10-24 16:32:14 -07:00
Oshawk
518b336431
Add tests to index
...
Added tests to index.
2019-10-21 21:01:33 +01:00
Oshawk
b125f82784
Add tests
...
Added tests for 'Drop nth bytes' operation.
2019-10-21 20:59:04 +01:00
Oshawk
30349dbcb9
Add operation
...
Added 'Drop nth bytes' operation.
2019-10-21 20:44:57 +01:00
Oshawk
02f6537973
Add tests
...
Added tests for the 'Take nth byte' operation.
2019-10-21 20:16:14 +01:00
Oshawk
502f126986
Fix linting
...
Fixed linting.
2019-10-21 20:15:45 +01:00
Oshawk
7c7d1823ca
Fix formatting issue
...
Fixed issue where new lines were truncated.
2019-10-21 19:53:57 +01:00
Oshawk
ce6d38860d
Add operation
...
Added 'Take nth bytes' operation.
2019-10-21 19:39:01 +01:00
n1474335
60f5093c6c
Update .travis.yml
2019-10-21 13:56:52 +01:00
n1474335
665f91ec37
Update README.md
2019-10-21 13:49:42 +01:00
n1474335
0805a011b9
9.7.17
2019-10-18 13:57:26 +01:00
n1474335
3e3322e1f0
Fork no longer appends its merge delimiter to the end of the output. Closes #692
2019-10-18 13:57:21 +01:00
Matt
252b1b65c4
Add YARA rules node test
2019-10-18 12:58:17 +01:00
Matt
e8b4536ec2
Updated yara to v3.11.0 and openssl to v1.1.1d
...
finally managed to fudge the compiler
2019-10-18 12:57:13 +01:00
n1474335
61d40b5a0b
9.7.16
2019-10-18 11:11:17 +01:00
n1474335
d175aa958c
DES no longer requires an IV in ECB mode
2019-10-18 11:09:12 +01:00
n1474335
ac3c220789
9.7.15
2019-10-16 17:36:25 +01:00
n1474335
add65e121a
Merge branch 'Storms-Engineering-master'
2019-10-16 17:36:02 +01:00
n1474335
de2e757691
Merge branch 'master' of https://github.com/Storms-Engineering/CyberChef into Storms-Engineering-master
2019-10-16 17:34:58 +01:00
n1474335
eb34ab4f6a
9.7.14
2019-10-16 17:23:59 +01:00
n1474335
08e4232166
Merge branch 'wh0-backslash'
2019-10-16 17:23:47 +01:00
n1474335
adf9772928
Added tests for Utils.parseEscapedChars
2019-10-16 17:22:48 +01:00
n1474335
562171ec86
Merge branch 'backslash' of https://github.com/wh0/CyberChef into wh0-backslash
2019-10-16 16:47:01 +01:00
n1474335
e9e162319f
Merge branch 'BjoernAkAManf-master'
2019-10-16 16:32:20 +01:00
n1474335
17c9ffe107
Tidied up chainCommands function in Gruntfile
2019-10-16 16:32:06 +01:00
n1474335
1831c84a29
Merge branch 'master' of https://github.com/BjoernAkAManf/CyberChef into BjoernAkAManf-master
2019-10-16 16:23:09 +01:00
n1474335
7e27449204
Fixed search box appaerance in Firefox
2019-10-16 16:12:22 +01:00
n1474335
282476d530
Merge branch 'Xenonym-chore/remove-duplicate-issue-template'
2019-10-16 16:04:49 +01:00
n1474335
fce0728d5d
Updated bug report template
2019-10-16 16:04:36 +01:00
n1474335
0e9ac90607
Merge branch 'chore/remove-duplicate-issue-template' of https://github.com/Xenonym/CyberChef into Xenonym-chore/remove-duplicate-issue-template
2019-10-16 15:59:59 +01:00
n1474335
5383f56b26
9.7.13
2019-10-16 15:51:06 +01:00
n1474335
a02484c6cd
Merge branch 'Storms-Engineering-IV-length-Error'
2019-10-16 15:50:51 +01:00
n1474335
be365f66ef
Added length check to Triple DES IVs
2019-10-16 15:50:37 +01:00
n1474335
011dc09d5e
Merge branch 'IV-length-Error' of https://github.com/Storms-Engineering/CyberChef into Storms-Engineering-IV-length-Error
2019-10-16 15:43:47 +01:00
n1474335
fc4d6d2d2e
9.7.12
2019-10-16 15:39:56 +01:00
n1474335
9d73127cae
Fixed some typos
2019-10-16 15:38:20 +01:00
n1474335
223743e3b5
Removed Clippy
2019-10-16 15:37:18 +01:00
n1474335
44ed372f21
9.7.11
2019-10-16 15:10:16 +01:00
n1474335
4d1f970105
Added test to ensure all operations are in a category. Added various operations to categories.
2019-10-16 15:10:03 +01:00
n1474335
b28a891a40
9.7.10
2019-10-15 16:26:01 +01:00
n1474335
834ff95702
Base64 operations now throw a meaningful error if the alphabet is the wrong length
2019-10-15 16:25:52 +01:00
Storms-Engineering
3e93580aa4
DES Encrypt/Decrypt - checks length of IV string
...
Checks the length of IV string when encrypting. DES encrypt/decrypt test swas updated to use utf8 instead of HEX.
2019-10-12 09:42:13 -08:00
Thomas Pointhuber
ef61735f64
Fix typo
2019-10-12 17:52:16 +02:00
Thomas Pointhuber
a2780ca056
Add bitwse mode to Generate Image operation
2019-10-12 17:35:46 +02:00
Thomas Pointhuber
d025c8bd9a
Add new operation to generate image from raw data
2019-10-12 17:13:14 +02:00
Storms-Engineering
7a3ca027bb
PHP Deserialize NULL values converted to correctly
...
PHP Deserialize now correctly returns N as a null instead of an empty object
2019-10-12 05:56:10 -08:00
Tan Zhen Yong
3c021919dd
Rename feature request issue template
...
- to remain consistent with other issue templates using a `-` instead of `_`
2019-10-12 16:17:40 +08:00
Tan Zhen Yong
2106e8ddb0
Remove duplicate bug report issue template
...
The bug report issue template is duplicated (`bug-report.md` and
`bug_report.md`, note the `-`/`_` difference).
Thus, GitHub was unable to use the bug report issue template, and it
does not show up when a new issue is being created.
Let's remove the duplicate template `bug_report.md`.
2019-10-12 16:13:40 +08:00
Marvin Wendt
acf38e47ba
Add ConvertToNATOAlphabet tests
2019-10-11 15:32:14 +02:00
Marvin Wendt
4122d4207d
Add ConvertToNATOAlphabet
2019-10-11 15:32:06 +02:00
Marvin Wendt
d550ae7d93
Add operation to categories
2019-10-11 15:31:46 +02:00
Marvin Wendt
815a542cc1
package-lock automaitcally updated on install
2019-10-11 15:31:25 +02:00
n1474335
3472484601
Merge branch 'd98762625-fix-node-tests'
2019-10-09 16:19:39 +01:00
n1474335
826a8c8a74
Merge branch 'fix-node-tests' of https://github.com/d98762625/CyberChef into d98762625-fix-node-tests
2019-10-09 16:18:54 +01:00
n1474335
c66703f0ca
9.7.9
2019-10-09 16:14:47 +01:00
n1474335
874e7d8d54
Merge branch 'expose-operationerror'
2019-10-09 16:14:38 +01:00
n1474335
4e2b85b8c8
Merge branch 'master' into expose-operationerror
2019-10-09 16:14:03 +01:00
n1474335
5314a456cb
9.7.8
2019-10-09 16:12:46 +01:00
n1474335
ba2a5b195c
Improved PE extractor to also carve the overlay if possible
2019-10-09 16:12:41 +01:00
Kyle Parrish
3546ee30a2
Update escaped chars
2019-10-07 16:09:22 -04:00
d98762625
f8115671ee
fix linting tests
2019-10-07 18:05:28 +01:00
d98762625
494279edd8
update gitignore
2019-10-07 18:01:35 +01:00
d98762625
bd6673afed
Merge branch 'master' of github.com:gchq/CyberChef into expose-operationerror
2019-10-07 17:59:00 +01:00
d98762625
210daf7324
make async node tests actually fail when they fail. Update tests that were failing
2019-10-07 17:41:51 +01:00
Alan C
794e0effba
Add "To Float" and "From Float" operations
2019-10-07 20:02:28 +08:00
wh0
d60d595254
Utils: don't consume three backslashes at a time
2019-10-06 17:07:58 -07:00
n1474335
06708949a1
9.7.7
2019-10-04 17:52:15 +01:00
n1474335
da901e20d9
Added several more file signatures. The background magic button now highlights when a file type has been detected.
2019-10-04 17:52:09 +01:00
Björn Heinrichs
c28999ec6f
Fixed building on Windows
...
On Windows OperationConfig was not generated.
See #360 #645 for more Information.
2019-10-03 02:23:18 +02:00
Kyle Parrish
cd15a8c406
Create FangURL.mjs
2019-10-02 09:58:28 -04:00
Kyle Parrish
be2080259e
Add Fang URL to categories
2019-10-02 09:57:50 -04:00
Andy Wang
9872578d51
Add reference Python script
2019-10-01 23:20:27 +01:00
Andy Wang
3014696fcd
Adapt API tests to comply with length requirements
2019-10-01 23:10:54 +01:00
Andy Wang
6b70f77dcd
Add tests
2019-10-01 23:08:32 +01:00
Andy Wang
7f6d8bffe3
Remove unnecessary IV adaptation
2019-10-01 22:54:21 +01:00
Andy Wang
458307f5ed
Add invalid key length error message
2019-10-01 22:53:50 +01:00
Andy Wang
294aa826f1
Remove base64 options
2019-10-01 22:53:10 +01:00
n1474335
6810f38808
9.7.6
2019-10-01 17:11:36 +01:00
n1474335
087cc6b8fd
Fixed webm signature
2019-10-01 17:11:31 +01:00
n1474335
10c8101476
9.7.5
2019-10-01 16:54:26 +01:00
n1474335
22028b074a
Added support for many more file types to file signature operations
2019-10-01 16:54:19 +01:00
n1474335
3d086beed2
9.7.4
2019-10-01 12:15:07 +01:00
n1474335
777d814e70
Updated package-lock.json
2019-10-01 12:14:57 +01:00
n1474335
15c26a95c5
Merge branch 'master' into edit-node-recipe
2019-10-01 12:12:49 +01:00
n1474335
f87d3bd1cb
9.7.3
2019-10-01 12:10:43 +01:00
n1474335
b9ea1e8c71
Merge branch 'forge-update' of https://github.com/cbeuw/CyberChef into cbeuw-forge-update
2019-10-01 10:56:30 +01:00
Matt
123a0ccd70
Changed pages workflow
2019-09-30 14:41:14 +01:00
Matt
4c737475d4
Forgot to run prod build
2019-09-30 14:08:23 +01:00
Matt
4e0d97f2c1
Added sudo
2019-09-30 14:02:22 +01:00
Matt
85906cafbb
Adjustment
2019-09-30 13:56:26 +01:00
Matt
a8dc691033
Try using github actions
...
Gonna monch this commit once i know it works
2019-09-30 13:51:38 +01:00
Matt
4d7988b78e
Fixed RSA key generation
2019-09-30 13:12:10 +01:00
Matt
841e760b04
Merge remote-tracking branch 'upstream/master' into features/rsa
2019-09-30 11:03:41 +01:00
n1474335
db232f4ff2
9.7.2
2019-09-27 11:29:01 +01:00
n1474335
70f705afbc
Fixed typo in 'Convert Data Units' preventing Kilobits from working. Closes #649
2019-09-27 11:28:57 +01:00
Andy Wang
912d63067c
Fix #578 by refactoring and implementing the modes
2019-09-26 23:02:03 +01:00
Andy Wang
880df212d5
Correct wrong DES and 3DES tests
2019-09-26 22:00:13 +01:00
Andy Wang
b06acd99ec
Adapt AES "no IV" tests
2019-09-26 21:52:34 +01:00
Andy Wang
a59de80d18
Update node API tests
2019-09-26 21:41:35 +01:00
Andy Wang
1e8dee9935
update node-forge version
2019-09-26 21:32:08 +01:00
n1474335
928f1c3e4b
Remove excess slashes from Tesseract paths
2019-09-25 15:39:04 +01:00
d98762625
014e70a7b1
add node index to source
2019-09-20 18:44:13 +01:00
d98762625
5148b16246
Export cyberchef error types to be used in consuming applications
2019-09-20 18:40:21 +01:00
n1474335
b4ae4c5a00
9.7.1
2019-09-13 17:40:26 +01:00
n1474335
70346bce35
OCR operation now relies on local files
2019-09-13 17:40:20 +01:00
n1474335
3539e065fa
9.7.0
2019-09-13 14:36:00 +01:00
n1474335
8ffc58b340
Updated CHANGELOG
2019-09-13 14:35:54 +01:00
n1474335
503e733c81
Merge branch 'MShwed-feature/ocr'
2019-09-13 14:34:22 +01:00
n1474335
7eabaf0de6
Cleaned up and improved OCR operation
2019-09-13 14:34:08 +01:00
n1474335
a8ad10757c
Merge branch 'feature/ocr' of https://github.com/MShwed/CyberChef into MShwed-feature/ocr
2019-09-13 12:41:38 +01:00
d98762625
111546ad1a
update function comments
2019-09-06 12:26:24 +01:00
d98762625
a8fbd5164e
Update NodeRecipe so args is optional in bake config
2019-09-06 12:21:53 +01:00
mshwed
8dde732514
Fixed linting issues
2019-09-05 09:20:59 -04:00
mshwed
f1659af5e4
Added basic OCR text extraction
2019-09-04 14:37:02 -04:00
n1474335
e68fb51f44
Merge branch 'master' of github.com:gchq/CyberChef
2019-09-04 17:17:17 +01:00
n1474335
95453131c8
9.6.0
2019-09-04 17:16:54 +01:00
n1474335
c60d5c8e85
Updated CHANGELOG
2019-09-04 17:16:47 +01:00
n1474335
b31f32a7e7
Tidied up Bacon Cipher operations
2019-09-04 17:13:05 +01:00
n1474335
f0b3bd0ede
Merge branch 'bacon' of https://github.com/kassi/CyberChef
2019-09-04 16:30:05 +01:00
n1474335
de5243ec67
Update issue templates
2019-09-04 14:51:57 +01:00
n1474335
c6de3eb2ae
9.5.0
2019-09-04 14:00:29 +01:00
n1474335
d7b6f29c81
Updated CHANGELOG
2019-09-04 14:00:25 +01:00
n1474335
5bebd71a44
Merge branch 'Ge0rg3-steganography'
2019-09-04 13:55:17 +01:00
n1474335
eb769c7fb4
Tidied up Steganography operations. FileType and toBase64 functions now accept ArrayBuffers.
2019-09-04 13:54:59 +01:00
n1474335
5bc5c0df90
Merge branch 'steganography' of https://github.com/Ge0rg3/CyberChef into Ge0rg3-steganography
2019-09-04 11:31:58 +01:00
n1474335
cfc3684a16
Merge branch 'wesinator-patch-1'
2019-09-04 11:17:13 +01:00
n1474335
0590020130
Merge branch 'patch-1' of https://github.com/wesinator/CyberChef into wesinator-patch-1
2019-09-04 11:16:57 +01:00
n1474335
2a91af152d
Fixed sitemap generation
2019-09-04 11:14:45 +01:00
Ԝеѕ
d8120d4e13
Add Quoted-printable example
2019-09-03 11:21:58 -04:00
n1474335
0ac211ce77
9.4.1
2019-08-30 18:49:11 +01:00
n1474335
32c0d6f253
Updated dependencies
2019-08-30 18:49:05 +01:00
n1474335
de762847e9
9.4.0
2019-08-30 15:48:47 +01:00
n1474335
6248e32148
Updated CHANGELOG
2019-08-30 15:47:50 +01:00
n1474335
52f88ee32d
Merge branch 'j433866-render-markdown'
2019-08-30 15:46:37 +01:00
n1474335
f8d1cf2f60
Tidied up 'Render Markdown' operation
2019-08-30 15:46:24 +01:00
n1474335
e129425d8d
Merge branch 'render-markdown' of https://github.com/j433866/CyberChef into j433866-render-markdown
2019-08-30 15:33:47 +01:00
n1474335
ae20d82e1d
Fix Nightwatch test
2019-08-30 15:30:30 +01:00
n1474335
463b2ce040
9.3.0
2019-08-30 11:58:37 +01:00
n1474335
412b47abba
Updated CHANGELOG
2019-08-30 11:58:32 +01:00
n1474335
ed216eee73
Merge branch 'j433866-show-on-map'
2019-08-30 11:57:00 +01:00
n1474335
9dd5234962
Tidied up 'Show on map' operation
2019-08-30 11:56:48 +01:00
n1474335
018532016b
Merge branch 'show-on-map' of https://github.com/j433866/CyberChef into j433866-show-on-map
2019-08-30 11:44:12 +01:00
n1474335
7dfecc38f6
Added more UI tests to ensure all modules load, categories can be viewed, and operations can be dragged
2019-08-30 11:43:30 +01:00
Ge0rg3
aa5afadcce
Tests for Randomize Colour Palette Op
2019-08-29 16:24:21 +01:00
Ge0rg3
d23a584b9e
Randomize Colour Palette Operation
2019-08-29 16:17:07 +01:00
n1474335
572f035877
Background magic is now debounced to prevent it firing too often.
2019-08-29 14:08:56 +01:00
j433866
b94eb6adb0
Add syntax highlighting
...
Explicitly disable HTML rendering.
Updated description.
2019-08-29 14:08:07 +01:00
j433866
45fccb94e1
Merge remote-tracking branch 'upstream/master' into render-markdown
2019-08-29 13:23:37 +01:00
j433866
2628f17fae
Change maps source to use Wikimedia maps.
...
Add link to Wikimedia maps ToS.
If there's no data, show the map anyway.
2019-08-29 11:43:45 +01:00
j433866
69fb6e77fc
Merge remote-tracking branch 'upstream/master' into show-on-map
2019-08-29 10:42:40 +01:00
j433866
6992858e67
9.2.3
2019-08-29 10:23:41 +01:00
j433866
59917cca45
Add overflow CSS rule to fix scrolling. Fixes #626
2019-08-29 10:18:52 +01:00
n1474335
2f0b959aa4
Fixed copy:ghPages docs error
2019-08-28 18:48:31 +01:00
n1474335
4f2749e0dc
9.2.2
2019-08-28 17:14:20 +01:00
n1474335
c9deaae744
Updated supported browser versions.
2019-08-28 17:14:12 +01:00
Ge0rg3
950a12360e
Tests + Bug Fixes
...
* Test cases for LSB extraction, RGBA extraction and bit plane browsing
* Bug fix for alpha planes in bit plane browser
2019-08-28 17:07:43 +01:00
n1474335
686ca284fe
Removed JSDoc generation as it is never really used. JSDoc comments are still required but the doc files will no longer be generated. This simplifies the build process and config scripts.
2019-08-28 16:37:31 +01:00
n1474335
b21643f485
Merge branch 'master' of github.com:gchq/CyberChef
2019-08-28 16:14:49 +01:00
n1474335
4c28627459
Added pulse to Background Magic button to draw attention.
2019-08-28 16:14:13 +01:00
n1474335
6a6fe0f56d
Update CONTRIBUTING.md
2019-08-28 15:47:33 +01:00
Ge0rg3
48831225ac
Extract RGBA Values Operation
2019-08-28 09:58:00 +01:00
Ge0rg3
4e8a79d8f1
Bit Plane Browser and LSB Extraction
...
Bit Plane Browser and LSB Extraction
Bit Plane Browser and LSB Extraction
2019-08-28 01:06:59 +01:00
n1474335
570a4c7fca
Update CHANGELOG.md
2019-08-27 18:30:33 +01:00
n1474335
094d352e5f
Added eslint space-before-blocks rule
2019-08-27 18:13:33 +01:00
n1474335
44b90be7d6
Added 'fully qualified' to the description for the 'Extract Domains' operation to reduce ambiguity. #618
2019-08-27 17:59:45 +01:00
n1474335
e7980a8886
9.2.1
2019-08-27 13:02:24 +01:00
n1474335
1c9c0a48be
Merge branch 'csmith-ip-format-octal'
2019-08-27 13:02:18 +01:00
n1474335
c541eebe3e
Merge branch 'ip-format-octal' of https://github.com/csmith/CyberChef into csmith-ip-format-octal
2019-08-27 13:00:54 +01:00
n1474335
c51e6efe74
Merge branch 'chrishepner-scanembedded-typo'
2019-08-27 12:57:20 +01:00
Chris Smith
6c9ce15b26
Add octal support to Change IP Format.
...
Also add test cases covering interchanging between all four
formats.
2019-08-24 01:14:44 +01:00
Chris Hepner
8e1bd36b4c
Fix typo in ScanForEmbeddedFiles
...
Change "suffiently" to "sufficiently"
2019-08-23 14:52:16 -07:00
n1474335
d3e3e6e6fc
9.2.0
2019-08-23 11:22:03 +01:00
n1474335
f1794a2dfe
Updated CHANGELOG
2019-08-23 11:22:00 +01:00
n1474335
1efccff730
Merge branch 'h345983745-udp-header-parser'
2019-08-23 10:56:25 +01:00
n1474335
0031345383
Tidied up 'Parse UDP' operation
2019-08-23 10:56:13 +01:00
n1474335
46fa7475cf
Merge branch 'udp-header-parser' of https://github.com/h345983745/CyberChef into h345983745-udp-header-parser
2019-08-23 10:40:24 +01:00
n1474335
afc7c40975
Create SECURITY.md
2019-08-22 17:38:56 +01:00
n1474335
dc99797f7b
9.1.0
2019-08-22 16:51:50 +01:00
n1474335
4624266a5c
Updated CHANGELOG
2019-08-22 16:50:43 +01:00
n1474335
05bfd99318
9.0.10
2019-08-22 16:35:20 +01:00
n1474335
db3faf16b0
Merge branch 'master' of github.com:gchq/CyberChef
2019-08-22 16:34:00 +01:00
n1474335
9fc451ece8
9.0.9
2019-08-22 16:31:59 +01:00
n1474335
9e1079027b
Merge branch 'j433866-carriage-returns'
2019-08-22 16:31:41 +01:00
n1474335
9774a4bd26
Tidied up CR preservation code
2019-08-22 16:31:21 +01:00
j433866
ce9e864757
9.0.9
2019-08-22 14:58:20 +01:00
j433866
737ea19c9e
Fix AES decryption in GCM mode not using IVs.
...
Updated tests to match new results.
Included a Python script to generate AES-GCM tests
2019-08-22 14:54:58 +01:00
j433866
82b5e97a2b
Merge branch 'master' into render-markdown
2019-08-22 12:31:52 +01:00
j433866
c43f829854
Slightly change wording of alerts
2019-08-22 11:56:14 +01:00
j433866
f43a868607
Add carriage return detection for pasted and switched inputs.
...
Fix switching the output to input not working properly.
Add nicer confirmation boxes for zipping outputs.
2019-08-22 11:53:41 +01:00
j433866
9f2d1453ed
Make the wordWrap change event only fire when the
...
word wrap checkbox is changed
2019-08-22 11:26:43 +01:00
j433866
082d939f7d
Add customisations for confirm box.
...
Can change the text of the accept and reject buttons.
Now returns undefined if the user clicks off it
2019-08-22 11:26:04 +01:00
j433866
8d628cf0ed
Merge remote-tracking branch 'upstream/master'
2019-08-22 11:20:40 +01:00
j433866
19553dcfed
Fix parse colour code operation.
...
The interactive part broke due to changes for multiple inputs.
Now fires the inputChange event with a fake keyup event to autobake
2019-08-22 11:00:04 +01:00
n1474335
a7938526aa
9.0.8
2019-08-21 14:28:04 +01:00
n1474335
863551ee1d
AES Decrypt now handles blank IVs correctly. Fixes #613
2019-08-21 14:27:56 +01:00
n1474335
772c6bbba5
Tidied up test runner. Passing tests are no longer printed to the console.
2019-08-20 17:13:05 +01:00
n1474335
148dcbb0c5
9.0.7
2019-08-20 15:21:18 +01:00
n1474335
82abdb50b1
Fixed bug in Protobuf library causing issues with long keys
2019-08-20 15:20:43 +01:00
h345983745
b8dbb11136
Spelling
2019-08-19 21:05:38 +01:00
h345983745
b14cb99587
Removed console.log
2019-08-19 20:55:04 +01:00
h345983745
1d32a5939c
Core UDP parsing functionality
...
Added to categorie
Description
Added Tests
Added tests
2019-08-19 20:48:05 +01:00
j433866
ae1cd8ba3e
Add fade animation to modals
2019-08-15 15:03:13 +01:00
j433866
1fb6bffe1c
9.0.6
2019-08-13 16:46:17 +01:00
j433866
59864e3781
Fix Defang IP tests causing the tests to fail
2019-08-13 16:45:53 +01:00
j433866
e2c7d8c678
Increase size limit for inlined fonts / icons
2019-08-13 16:03:52 +01:00
j433866
62f82c5d12
Merge branch 'inline-fonts'
2019-08-13 15:39:33 +01:00
n1474335
ec70d8a3a2
Updated CHANGELOG
2019-08-13 14:25:36 +01:00
n1474335
1b4471a946
Merge branch 'h345983745-defang-ip'
2019-08-13 14:23:54 +01:00
n1474335
43472394c7
Tidied up 'Defang IP Addresses' operation
2019-08-13 14:23:41 +01:00
n1474335
a4e9025b8e
Merge branch 'defang-ip' of https://github.com/h345983745/CyberChef into h345983745-defang-ip
2019-08-13 14:19:34 +01:00
n1474335
6b9e93e310
Updated CHANGELOG
2019-08-13 14:13:59 +01:00
n1474335
06b385563c
Merge branch 'j433866-ssh-host-key'
2019-08-13 14:12:04 +01:00
n1474335
d90a23bfd5
Added 'Parse SSH Host Key' operation to the Networking category
2019-08-13 14:11:52 +01:00
j433866
91cdd50ba7
Increase size limit for inlined fonts / icons
2019-08-13 14:03:21 +01:00
j433866
4bc4db8232
Fix incorrect import of TestRegister
2019-08-13 13:39:21 +01:00
j433866
863675e636
Update nodeApi test.
...
'base 64' now returns 11 results as the SSH host key module mentions it
2019-08-13 13:37:21 +01:00
j433866
1cdcaebb4d
Merge remote-tracking branch 'upstream/master' into ssh-host-key
...
Bring up to date with master
2019-08-13 13:26:40 +01:00
n1474335
cdb30d86b0
9.0.5
2019-08-12 15:27:45 +01:00
n1474335
138e3c4239
Merge branch 'use-std-esm'
2019-08-12 15:27:21 +01:00
n1474335
66b82598e3
Merge branch 'use-std-esm' of github.com:gchq/CyberChef
2019-08-12 15:26:15 +01:00
d98762625
780eecf35b
update readme with Node.js compatibility
2019-08-02 14:36:40 +01:00
d98762625
8548d39318
add node consumer tests to travis
2019-08-02 11:10:15 +01:00
n1474335
6f26ff0a89
Merge branch 'master' into use-std-esm
2019-07-31 15:05:04 +01:00
n1474335
2ffd2c6b7a
9.0.4
2019-07-29 17:09:52 +01:00
n1474335
0e95ad8ed6
Updated a range of operations to use ArrayBuffers instead of byteArrays to improve performance with large files.
2019-07-29 17:09:46 +01:00
n1474335
3a8b362dfd
9.0.3
2019-07-29 15:15:34 +01:00
n1474335
82b94fad5d
Fixed BigNumber type coercion issues when passed between workers
2019-07-29 15:14:29 +01:00
j433866
42cfed5fa8
Fix file inputs being overwritten with strings.
...
Added force option in case we really need to overwrite
2019-07-25 15:16:07 +01:00
j433866
e4452b906e
Fix functions not being awaited
2019-07-25 15:14:12 +01:00
j433866
36abaeb6fb
Fix tab bar shadows appearing when they shouldn't
2019-07-24 14:22:56 +01:00
j433866
507c951f28
9.0.2
2019-07-24 09:12:16 +01:00
j433866
8a67103808
Merge branch 'artemisbot-bug/dark-mode'
2019-07-24 09:10:51 +01:00
Matt
b3a10d4f9e
Made some better colour choices
2019-07-23 19:17:21 +01:00
Matt
d4c4e2599d
Reduced redundancy
2019-07-22 23:16:17 +01:00
Matt
67ead1c250
Fixed alternative theme tables
2019-07-22 23:12:36 +01:00
d98762625
e4d98eba6b
use std/esm to make chef compatible with cjs projects. Remove webpack work for node
2019-07-19 13:14:32 +01:00
j433866
9c6ceaa58a
Add tests
2019-07-15 14:12:40 +01:00
j433866
7f168d49a6
Add render markdown operation
2019-07-12 09:33:13 +01:00
j433866
897dc0fb97
9.0.1
2019-07-10 15:01:53 +01:00
j433866
a08419a4ce
Remove getOutput function, use Dish object instead
...
Fix inputNum error in WorkerWaiter.
Replace explicit tab shadows with class lists
2019-07-10 14:58:07 +01:00
n1474335
710223d7de
Updated CHANGELOG
2019-07-09 14:38:10 +01:00
n1474335
4c40c6fa74
9.0.0
2019-07-09 14:34:13 +01:00
n1474335
fe6d86622b
Updated CHANGELOG
2019-07-09 14:32:28 +01:00
n1474335
d1ad2d0845
Rejigged grunt tasks.
2019-07-09 14:31:18 +01:00
n1474335
29cb273d08
Fixed module replacement issue.
2019-07-09 13:42:42 +01:00
n1474335
566517d20f
Imports now specify the file extension to support Node v12
2019-07-09 12:23:59 +01:00
j433866
ac1c93d29b
Fix incorrect curve detection for ecdsa-sha2
2019-07-08 16:58:03 +01:00
j433866
944842d4eb
Improve description and add to Categories
2019-07-08 16:44:36 +01:00
j433866
d56ff0825a
Add extraction of actual key from public key file
2019-07-08 15:58:56 +01:00
n1474335
d7d50337f9
Fixed node tests and config generation for node v12
2019-07-05 14:47:05 +01:00
d98762625
0de89f3145
Merge branch 'v9' of github.com:gchq/CyberChef into node-lib
2019-07-05 13:10:44 +01:00
n1474335
aa362ba18b
Removed async from detectDishType
2019-07-05 12:41:47 +01:00
n1474335
b272d3b32f
Linted to satisfy new rules
2019-07-05 12:36:15 +01:00
n1474335
e4e32a9c56
Merge branch 'master' into v9
2019-07-05 12:30:28 +01:00
n1474335
4bae718f40
8.38.2
2019-07-05 12:23:02 +01:00
n1474335
5eb3979504
Updated dependencies and linter
2019-07-05 12:22:52 +01:00
d98762625
e03ff22ba8
update more ENVIRONMENT_IS_* calls after merge, update some test paths, comments. Remove vulnerability
2019-07-05 11:35:59 +01:00
d98762625
368f508b17
Merge branch 'v9' of github.com:gchq/CyberChef into node-lib
2019-07-05 11:07:31 +01:00
d98762625
a1cf20bd67
gitignore fix
2019-07-05 10:24:29 +01:00
d98762625
d2ff2ec9c6
improve comments and re-add some excluded operations
2019-07-05 10:22:14 +01:00
d98762625
1c24c05647
swap ENVIRONMENT_IS_* functions for Utils named exports
2019-07-05 10:17:52 +01:00
d98762625
c70f14419a
rename dishTranslationTypes
2019-07-05 09:44:01 +01:00
n1474335
80386f1c86
Merge branch 'master' into v9
2019-07-04 18:44:07 +01:00
n1474335
4f70a79638
8.38.1
2019-07-04 18:43:47 +01:00
n1474335
080886a2d1
Added support for psb, hdr, arw, raf, mrw, bct, mdi, au, auf, aif, aifc, arj, ace, hqx, alz, kgb, and torrent file detection.
2019-07-04 18:43:38 +01:00
n1474335
5f9112b565
Merge branch 'j433866-multiple-input-files' into v9
2019-07-04 15:44:16 +01:00
n1474335
2007cfd3a0
Improved efficiency of Dish title generation
2019-07-04 15:43:50 +01:00
n1474335
e49974beaa
Merge branch 'multiple-input-files' of https://github.com/j433866/CyberChef into j433866-multiple-input-files
2019-07-04 13:52:26 +01:00
n1474335
e863c8c549
Fixed typo in CHANGELOG
2019-07-03 17:34:17 +01:00
n1474335
e4b4e8afca
Added Streebog and GOST to 'Generate all hashes' op
2019-07-03 17:33:27 +01:00
n1474335
4d4ebf7279
8.38.0
2019-07-03 17:28:23 +01:00
n1474335
892632a814
Updated CHANGELOG
2019-07-03 17:28:19 +01:00
n1474335
2ba6a3fd8d
Merge branch 'MShwed-feature/streebog-hash'
2019-07-03 17:24:23 +01:00
n1474335
09bea6e231
Added 'GOST Hash' operation
2019-07-03 17:24:11 +01:00
n1474335
99f4091c1a
Tidied up Streebog operation, splitting out GOST hash into a separate op.
2019-07-03 17:23:45 +01:00
j433866
6964bbc232
Improve layout of addInput parameters.
2019-07-03 16:15:14 +01:00
j433866
367d30e421
Use reduce for finding previous and next inputNums
2019-07-03 16:09:48 +01:00
j433866
30a66f1441
Use reduce to find smallest and largest inputNums.
...
Tab shadows are now displayed using css classes
2019-07-03 16:05:20 +01:00
n1474335
666c447e36
Merge branch 'feature/streebog-hash' of https://github.com/MShwed/CyberChef into MShwed-feature/streebog-hash
2019-07-03 15:21:44 +01:00
n1474335
a43dff558a
8.37.0
2019-07-03 15:10:03 +01:00
n1474335
f39006ea1d
Updated CHANGELOG
2019-07-03 15:09:59 +01:00
n1474335
2355ef9d31
Merge branch 'MShwed-feature/crc-8-checksum'
2019-07-03 15:07:38 +01:00
n1474335
13b0ab73d0
Tidied up CRC-8 operation and added it to 'Generate all hashes'
2019-07-03 15:07:26 +01:00
n1474335
3766982734
Merge branch 'feature/crc-8-checksum' of https://github.com/MShwed/CyberChef into MShwed-feature/crc-8-checksum
2019-07-03 14:54:41 +01:00
n1474335
54a864e18c
8.36.1
2019-07-03 14:50:23 +01:00
n1474335
9a1f4e40dd
Merge branch 'MShwed-bugfix/missing-html-entities'
2019-07-03 14:50:15 +01:00
n1474335
5a83ef4f48
Tidied up HTML Entity operations
2019-07-03 14:49:57 +01:00
j433866
b3fa1eaae2
Fix output heights being incorrect
2019-07-03 14:24:05 +01:00
j433866
6d95cb01c8
Change tab element height using stylesheet.
...
Debounce bake button function changes.
2019-07-03 13:52:56 +01:00
j433866
a7eefa88fa
Merge remote-tracking branch 'upstream/master' into multiple-input-files
2019-07-03 13:20:21 +01:00
n1474335
a7d4e37851
Merge branch 'bugfix/missing-html-entities' of https://github.com/MShwed/CyberChef into MShwed-bugfix/missing-html-entities
2019-07-03 12:43:58 +01:00
n1474335
57e71f0e1a
8.36.0
2019-07-03 12:41:59 +01:00
n1474335
30be3cab53
Updated CHANGELOG
2019-07-03 12:41:52 +01:00
n1474335
0e6626bf39
Merge branch 'pgp-verify' of https://github.com/artemisbot/CyberChef into artemisbot-pgp-verify
2019-07-03 12:38:10 +01:00
n1474335
bb0eaf4597
8.35.0
2019-07-03 12:34:17 +01:00
n1474335
8ada3bae0c
Updated CHANGELOG
2019-07-03 12:34:13 +01:00
n1474335
db72cad610
Merge branch 'more-image-ops' of https://github.com/j433866/CyberChef into j433866-more-image-ops
2019-07-03 12:24:03 +01:00
j433866
455b42aa85
Fix whitespace and comment typos.
...
Add comment to inputworker default values.
2019-07-03 11:53:38 +01:00
j433866
2d95092479
Remove no file extension error
2019-07-03 11:45:36 +01:00
j433866
0f87c70cee
Add comma to CSS rule
2019-07-03 11:41:31 +01:00
j433866
4312d39624
Show or hide thumbnail when the option is changed.
2019-07-03 11:41:22 +01:00
j433866
cf500b7296
Fix getInputValue not returning inputs that are arraybuffers
2019-07-03 11:39:24 +01:00
j433866
7a0180213d
Update inputWorker description
2019-07-03 10:34:15 +01:00
j433866
160e4a0479
Change ZipWorker to use Dish.get()
2019-07-03 10:34:02 +01:00
j433866
bed66298d1
Change jpeg test data to be a full image
2019-07-03 08:53:44 +01:00
mshwed
44643c151a
Fixed linting issues and added CRC-8 tests
2019-07-02 15:30:59 -04:00
mshwed
bc1bd2427d
Added checksum calculation and helper functions
2019-07-02 15:13:11 -04:00
n1474335
6726994ad5
8.34.3
2019-07-02 18:40:03 +01:00
n1474335
5abc5279f5
Fixed spread operator support in older browsers
2019-07-02 18:39:21 +01:00
j433866
1135ca5fb4
Remove duplicate function.
...
Fix reading QR codes with transparent backgrounds
2019-07-02 16:31:26 +01:00
j433866
be08a62f52
Add webpack config for font files
2019-07-02 15:31:29 +01:00
j433866
f473807459
Bring up to date with master
2019-07-02 14:23:17 +01:00
j433866
3a197379d5
Remove unused self.port variable
2019-07-02 13:44:04 +01:00
j433866
a9f8dac656
Fix stepping.
...
Move stepping logic into App.
Change toggleBakeButtonFunction to use a str instead of booleans.
Tidy up handleLoaderMessage in InputWaiter.
2019-07-02 12:23:46 +01:00
j433866
3dc57c4a4a
Update copyright year on solarized themes
2019-07-02 10:35:06 +01:00
mshwed
4c9a61f5a7
Added bit reversal
2019-07-01 19:02:07 -04:00
j433866
ba4740a245
Correct documentation
2019-07-01 13:42:06 +01:00
j433866
86c37bab3f
Clone dish instead of using the current dish.
...
Use Dish.STRING instead of "string" for get()
2019-07-01 13:41:48 +01:00
j433866
dd5038c15b
Bring up to date with master
2019-07-01 11:51:17 +01:00
mshwed
550ab403f6
Initial operation setup
2019-06-30 21:28:00 -04:00
h345983745
bac2e8c014
Removed V4 + V6 options
2019-06-29 01:12:50 +01:00
n1474335
d148cae814
8.34.2
2019-06-28 17:13:58 +01:00
n1474335
f22211ce8c
Backslashes are now escaped correctly by 'Unescape string'. CLoses #582
2019-06-28 17:13:54 +01:00
n1474335
f9c24f2528
8.34.1
2019-06-28 17:09:04 +01:00
n1474335
6f6786d79e
Baking controls now scale to fit the pane correctly
2019-06-28 17:09:00 +01:00
n1474335
a5ea7f7d58
8.34.0
2019-06-28 15:03:55 +01:00
n1474335
d637ac7633
Updated CHANGELOG
2019-06-28 15:03:49 +01:00
n1474335
c1ad2386ef
Improvements to Entropy operation. Converted to ArrayBuffers, improved efficiency with large files, added present method back in.
2019-06-28 15:00:19 +01:00
mshwed
b0b6de116d
Fixed linting issue
2019-06-27 14:11:26 -04:00
mshwed
1b161f997b
Refactored advanced entropy operation into entropy operation
2019-06-27 14:09:41 -04:00
mshwed
b99af58636
Merge branch 'master' of https://github.com/gchq/CyberChef into feature/advanced-entropy
2019-06-27 13:15:19 -04:00
Matt
c46928aefe
Added tests
2019-06-27 17:51:37 +01:00
n1474335
d4edbb3c3e
8.33.1
2019-06-27 17:30:43 +01:00
n1474335
1b765605ca
Updated dependencies
2019-06-27 17:29:27 +01:00
n1474335
8286dc26ad
Updated patch dependencies
2019-06-27 17:06:07 +01:00
n1474335
19a438c15b
Updated Bootstrap dependecy
2019-06-27 16:58:26 +01:00
n1474335
12898a1a8e
Merge branch 'artemisbot-features/bz2-comp'
2019-06-27 16:48:15 +01:00
Matt
4c27a46d35
Added PGP verify operation
...
Added some more metadata to decrypt & verify
Fixes gchq/CyberChef#581
2019-06-27 16:48:03 +01:00
n1474335
541f2a2988
8.33.0
2019-06-27 16:47:32 +01:00
n1474335
d0277dde3f
Updated CHANGELOG
2019-06-27 16:47:26 +01:00
n1474335
d184e40116
Added min and max for Bzip2 block size arg
2019-06-27 16:45:16 +01:00
n1474335
596db07647
Merge branch 'features/bz2-comp' of https://github.com/artemisbot/CyberChef into artemisbot-features/bz2-comp
2019-06-27 16:44:42 +01:00
n1474335
c233c5c67e
Modified operation request template description
2019-06-27 16:01:44 +01:00
n1474335
db788b57e7
Merge branch 'update-issue-templates' of https://github.com/h345983745/CyberChef into h345983745-update-issue-templates
2019-06-27 15:58:38 +01:00
n1474335
c0983654d8
8.32.1
2019-06-27 15:56:16 +01:00
n1474335
30bf95f2c1
Merge branch 'oct' of https://github.com/wh0/CyberChef into wh0-oct
2019-06-27 15:55:34 +01:00
n1474335
da178107f9
8.32.0
2019-06-27 15:50:30 +01:00
n1474335
4dda1d9e49
Updated CHANGELOG
2019-06-27 15:45:17 +01:00
n1474335
e11aec64cd
Modified wording for IC op
2019-06-27 15:42:32 +01:00
n1474335
71575e49d7
Merge branch 'index-of-coincidence' of https://github.com/Ge0rg3/CyberChef into Ge0rg3-index-of-coincidence
2019-06-27 15:41:20 +01:00
n1474335
393d070b05
8.31.8
2019-06-27 15:37:12 +01:00
n1474335
d7e4c28cd0
Merge branch 'bugfix/json-to-csv' of https://github.com/MShwed/CyberChef into MShwed-bugfix/json-to-csv
2019-06-27 15:36:12 +01:00
n1474335
ccf2348cd6
8.31.7
2019-06-27 15:34:22 +01:00
n1474335
cde3eb2c39
Merge branch 'popover-patch' of https://github.com/Ge0rg3/CyberChef into Ge0rg3-popover-patch
2019-06-27 15:31:57 +01:00
wh0
f29d8eeda8
Parse octal escape sequences
2019-06-25 18:35:25 -07:00
mshwed
daee7ac761
Merge branch 'master' of https://github.com/gchq/CyberChef into feature/advanced-entropy
2019-06-20 14:11:51 -04:00
mshwed
313d1a580e
Merge branch 'master' of https://github.com/gchq/CyberChef into bugfix/json-to-csv
2019-06-20 13:59:08 -04:00
mshwed
824d8e929a
Fixed linting issues
2019-06-20 13:26:35 -04:00
mshwed
862d2adf1d
Added missing HTML entities
2019-06-20 13:08:20 -04:00
j433866
906ece0c02
Remove loading files modal
2019-06-20 13:47:30 +01:00
j433866
0bcf57e89c
Improve printing text to improve output quality.
...
Now resizes the text instead of the image
2019-06-20 12:58:02 +01:00
j433866
c529a406cd
Fix switchClick not always being fired.
...
Run detectFileType on switched output
2019-06-18 15:10:51 +01:00
j433866
05d81eb734
Merge remote-tracking branch 'upstream/master' into multiple-input-files
2019-06-14 14:56:16 +01:00
j433866
ca9bab5d4c
8.31.6
2019-06-14 14:32:15 +01:00
j433866
e35ef8f39b
Escape HTML for error messages being sent to alert
2019-06-14 14:31:38 +01:00
j433866
370cae3c8d
Fix incorrect value being sent to dishworker
2019-06-13 15:39:11 +01:00
j433866
5731f5c75c
Add dishworker
2019-06-13 14:48:38 +01:00
j433866
34d03973f9
Improve queueing for getDish... messages.
...
Force wheel event to be not passive.
Change maxworkers to be navigator.hardwareConcurrency - 1
2019-06-13 14:48:28 +01:00
j433866
84204c1d12
Add mime type detection to tab title.
...
Move addition of close tab button back
2019-06-13 11:13:53 +01:00
j433866
6ee76e3bf0
Add getDishTitle function
2019-06-13 09:43:58 +01:00
j433866
f497dc3170
Handle progressMessage in background waiter.
...
Don't update tab progress if there's no set recipe
2019-06-11 10:01:40 +01:00
j433866
749ffdd5d1
Move input tab code
2019-06-11 09:50:29 +01:00
George O
e709582062
Disappearing Popover Fix
2019-06-10 19:19:50 +01:00
j433866
713f10e63a
Turn input tabs into progress bars
2019-06-10 16:07:01 +01:00
j433866
9d60ef5f72
Turn output tabs into progress bars!
2019-06-10 15:39:21 +01:00
j433866
5a52e5e9b3
Remove new lines from input tab header
2019-06-10 13:08:03 +01:00
j433866
d99cf9d499
Use function in TabWaiter
2019-06-10 13:03:07 +01:00
j433866
be0e12589d
Display preview of output in output tab headers.
...
Remove unused argument from setLogLevel()
2019-06-10 12:47:27 +01:00
George O
a6732ba815
Added Index of Coincidence Tests
2019-06-09 00:57:02 +01:00
George O
466d872d30
Added Index of Coincidence Operation
2019-06-09 00:57:02 +01:00
j433866
ad982746dd
Display recipe progress in status message
2019-06-07 13:52:47 +01:00
j433866
8c2cc5b6d2
Improve removing tabs experience
2019-06-07 13:52:04 +01:00
j433866
3cf7238106
8.31.5
2019-06-07 11:04:00 +01:00
j433866
f8d08cc5db
Merge branch 'j433866-aes-gcm-fix'
2019-06-07 10:55:53 +01:00
j433866
97f86af6b9
Improve speed of changing input tabs.
...
Handle not finding an active tab
2019-06-06 16:53:58 +01:00
j433866
c2087f6d5f
Move tab logic into a new TabWaiter
2019-06-06 16:33:35 +01:00
j433866
98af95a6ce
Change pasting to keep cursor position.
...
Move output scrolling to changeTab() instead of set()
2019-06-06 10:26:16 +01:00
j433866
39101610d5
Scroll I/O areas to the top when switching tabs
2019-06-06 09:33:51 +01:00
j433866
b77239fc15
Move waiters and workers into separate folders.
2019-06-06 09:09:48 +01:00
j433866
31a3af1f84
Remove step and progress from Chef.
...
It's now all handled by the App!
2019-06-04 14:02:45 +01:00
j433866
0e5944e9c6
Set URL input parameter when setting input.
...
(e.g. when tab changed or removed)
2019-06-04 11:59:44 +01:00
j433866
99e9df0211
Holding down on tab change buttons will scroll.
...
Hide loading stats when there's only one input
2019-06-04 11:42:27 +01:00
j433866
c1bdca8df3
Change to use byte strings instead of byte array
2019-06-04 10:19:00 +01:00
j433866
15b5cf7c20
Correctly handle clicking cancel on go to dialog
2019-06-04 09:41:47 +01:00
j433866
f55102716e
Add min / max tabs to go to tab dialog (output)
2019-06-04 09:39:47 +01:00
j433866
17b95f1609
Add min / max inputNums on go to tab dialog
2019-06-04 09:36:50 +01:00
j433866
2575a762e1
Make input and output tab areas scrollable
2019-06-03 16:10:05 +01:00
j433866
f5cf7bb1f2
Rename 'move output to input' to 'replace input with output'
...
Shrink close tab buttons
2019-06-03 15:37:14 +01:00
j433866
d3e8616e90
Add close all tabs button to input tab dropdown
2019-06-03 15:12:59 +01:00
j433866
87dc325932
Move debouncer to App.
...
Debounce drag of splitter and window resize
2019-06-03 14:59:41 +01:00
j433866
eb91dd7a7d
Add documentation for getURIParams
2019-06-03 14:23:00 +01:00
j433866
89c4f54ce8
Only show bake stats when theres more than 1 input
...
Better handle canceling a bake when inputs are loading
Don't create chefworkers if we don't need them
Fix capitalisation of bake stats
2019-06-03 14:09:03 +01:00
j433866
b3cb800f35
Default inputNum to -1 when one isn't sent.
...
Improve jsdoc comments
2019-06-03 14:01:00 +01:00
j433866
4a0f62b636
Change getLargest/getSmallest to use a for loop.
...
Math.max() and Math.min() were exceeding call stack size
2019-06-03 13:48:49 +01:00
j433866
bcaefe39aa
Improve transferable object syntax.
...
Fix capitalisation on loading info.
Improve error when an action isnt sent by inputworker
2019-06-03 11:20:06 +01:00
j433866
54bb17c109
Remove getAllInput() function.
...
Improve documentation.
2019-06-03 11:16:54 +01:00
j433866
dc74a389d8
Add documentation for inputNum.
...
Fix syntax for transferable objects.
2019-06-03 11:15:48 +01:00
j433866
784b3b58ca
Fix to stop find tab CSS affecting operations
2019-06-03 11:15:10 +01:00
j433866
34b7c47533
Fix highlighting not working
2019-05-31 15:37:20 +01:00
j433866
d6a80b4865
Use toLocaleString for final bake stats
2019-05-31 09:59:23 +01:00
j433866
1d20fe13f3
Reset displayed load progress when clearing IO
2019-05-31 08:54:01 +01:00
j433866
7586c3ef8a
Merge remote-tracking branch 'upstream/master' into multiple-input-files
2019-05-30 15:02:14 +01:00
j433866
b232069631
If a tab can't be added, show the shadow on the...
...
last tab to indicate there are more tabs
2019-05-30 14:32:05 +01:00
j433866
11d2a96ecb
Pause for a second to allow autobake to finish.
...
Otherwise nightwatch was clicking cancel instead of bake
2019-05-30 14:18:34 +01:00
j433866
586e5a3db8
Further improvements to tab search UI
2019-05-30 14:08:02 +01:00
j433866
d94a431537
Improve searching for tabs UI.
...
Content / filename search is now a regex.
Use .toLocaleString() for loading / baking stats
2019-05-30 13:28:45 +01:00
j433866
9b2f44efb1
Turn extract click listener back on.
...
Add shadow to tabs when there are more tabs that aren't displayed
2019-05-29 16:29:34 +01:00
j433866
12e4fe4120
Fix clear all button breaking everything.
...
Rearrange baking a bit to hopefully fix firefox
2019-05-29 14:08:37 +01:00
j433866
476d9c8034
Remove unused parameter
2019-05-29 14:07:46 +01:00
j433866
85809efcc0
Adjust number of tabs shown when resizing window.
...
Improve refresh tabs logic.
Fix input not being shown when loaded from a URL
2019-05-29 13:25:12 +01:00
j433866
722edcc274
Display file size in header
2019-05-29 11:46:21 +01:00
j433866
919c3fd999
Fix display file slice displaying raw instead of presented data.
...
Fix errored filter when searching for tabs.
2019-05-28 15:01:49 +01:00
j433866
6c711ec211
Add and remove chefworkers when adding or removing inputs.
...
This increases the responsiveness of baking as it means we don't have to...
spin up workers when bake is clicked
2019-05-28 14:11:05 +01:00
j433866
7528065d4d
Fix stepping again.
...
Add new getInput function to inputWorker
2019-05-28 11:59:57 +01:00
d98762625
79e2ca6284
remove symlink
2019-05-24 18:42:47 +01:00
d98762625
d22d22d24c
Try and include symlink at project root to make deep import specifier easier
2019-05-24 17:48:38 +01:00
d98762625
1a9c9a5ddf
Actually need to return the translation
2019-05-24 16:46:07 +01:00
j433866
0bced35931
Fix stepping again
2019-05-23 15:31:18 +01:00
j433866
4dcd60adc0
Improve handling of displaying large outputs.
...
Bring getDishStr and getDishBuffer back.
2019-05-23 15:29:58 +01:00
d98762625
d51e8ec378
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2019-05-23 15:07:28 +01:00
j433866
59cdd259ac
Add new parse ssh host key operation
2019-05-23 11:11:37 +01:00
j433866
2be2c83f67
8.31.4
2019-05-21 16:56:23 +01:00
j433866
a271eaabd0
Merge branch 'j433866-load-regex-fix'
2019-05-21 16:53:47 +01:00
j433866
e95f92cdeb
Bake inputs after clearing IO
2019-05-21 11:24:44 +01:00
j433866
cb86cb1882
Change baking to not send all inputs at once.
...
Add input debouncer.
Remove old HTML comments and unnecessary CSS
(Step is currently a bit broken!)
2019-05-20 16:53:56 +01:00
h345983745
1d130c88a8
Inital commit
2019-05-19 15:40:17 +01:00
j433866
c50f5769db
Add key bindings for tabs
2019-05-16 15:02:32 +01:00
j433866
6df9b649a1
Terminate zipworker when clearing all io
2019-05-16 13:04:04 +01:00
j433866
6f5018d45e
Don't change option value if new value is blank
2019-05-16 11:59:25 +01:00
j433866
f51ee76c72
Merge pull request #3 from gchq/master
...
Bring up to date with gchq/master
2019-05-16 11:53:58 +01:00
j433866
a750b0f08a
Use transferable objects to send arraybuffers back to the workerwaiter
2019-05-16 10:42:27 +01:00
j433866
0e850b2a85
Fix stepping not working.
...
Use transferable object for sending arraybuffers to workers
2019-05-16 10:42:07 +01:00
j433866
d326cad611
Remove unused parameter
2019-05-16 09:38:34 +01:00
j433866
2ddb9b8f7c
Remove unecessary progress item
2019-05-16 09:33:28 +01:00
j433866
6237db9ba6
Use detectFileType to autodetect file extensions in zip
2019-05-16 09:27:46 +01:00
j433866
0cff7bdd04
Improve handling of OperationErrors.
...
Make output filter refresh when changing stale or errored checkboxes
2019-05-15 16:24:49 +01:00
j433866
413e80ed3e
Add clicking on output search result
2019-05-15 16:03:18 +01:00
j433866
5d52f4a760
Add searching for output tabs.
...
Remove all existing chefworkers before starting a bake.
Clear breakpoint when starting a bake
2019-05-15 09:37:07 +01:00
j433866
0855dc617f
Add comments to inputWorker.
...
Slightly improve logic for getNearbyNums
2019-05-14 16:13:36 +01:00
j433866
04587a8a47
Merge branch 'multiple-input-files' of github.com:j433866/CyberChef into multiple-input-files
2019-05-14 11:45:22 +01:00
j433866
392b96dc34
Commenting
2019-05-14 11:45:13 +01:00
h345983745
219469f24f
Intial Commit
...
Consolidated IP Regex's
Fixed Logic Error
Added Tests
Removed Changes Outside Of Operation
Added to category
2019-05-12 21:19:54 +01:00
j433866
84cc3d16ed
Fix close tab buttons not working in old firefox.
2019-05-10 16:54:28 +01:00
j433866
e34d521dcc
Improve UI for searching for input tabs
2019-05-10 13:48:03 +01:00
j433866
2c02900edf
Improve handling of errors.
...
Add parameter to some update functions for whether or not to set the output
2019-05-10 13:47:48 +01:00
j433866
f5442c307a
Only set the input of the active input if the progress has changed.
...
Autobake when the input loads instead of when all load.
2019-05-10 13:45:27 +01:00
j433866
802879ced2
Merge pull request #2 from gchq/master
...
Bring branch up to date with gchq/master
2019-05-10 09:09:58 +01:00
j433866
0c9e8fe050
8.31.3
2019-05-09 17:07:12 +01:00
j433866
8f41571e47
Merge branch 'd98762625-use-node-lts'
2019-05-09 16:43:08 +01:00
j433866
6d14368e2f
Merge branch 'use-node-lts' of https://github.com/d98762625/CyberChef into d98762625-use-node-lts
2019-05-09 16:42:19 +01:00
j433866
f90ad48906
Update dependencies
2019-05-09 16:20:42 +01:00
j433866
aff0416405
Remove some comments
2019-05-09 09:07:28 +01:00
j433866
6d9a14feed
Display when an input errors on load.
...
Autobake when all inputs have loaded.
Improve load experience.
2019-05-08 16:44:11 +01:00
j433866
3c2e5c143a
Set bake button to "Loading..." when an autobake is started
2019-05-08 16:42:19 +01:00
j433866
cbf1d2feb0
Add specific handling for DOMExceptions
2019-05-08 16:42:06 +01:00
j433866
65bb7f32e9
Fix refreshTabs not always hiding the tab bar
2019-05-08 14:58:09 +01:00
j433866
3b8c365f7e
Remove unused zip dependency
2019-05-08 14:48:37 +01:00
j433866
43747accd5
Change to add input tabs as inputs are added, instead of at the end.
...
Change outputWaiter to use outputExists instead of getOutput
2019-05-08 14:47:05 +01:00
j433866
50f9bbeac3
Make set() asynchronous
2019-05-08 13:46:29 +01:00
j433866
3cffd9334f
Fix file slice not always being displayed
2019-05-08 12:54:55 +01:00
j433866
f72749304d
Improve handling of errors in operations.
...
Remove unused dependencies.
2019-05-08 11:57:22 +01:00
j433866
689d08416b
Don't create more ChefWorkers than we need.
2019-05-08 10:53:04 +01:00
j433866
28182713bf
Fix showing slice of output not working.
...
Fix output status message not being reset.
Hide magic button when baking.
2019-05-08 10:10:14 +01:00
j433866
8190c7aac7
Add maximise output button
2019-05-07 15:36:42 +01:00
j433866
6268f091b8
Bring back moving the output into the input.
...
Change wording for download as zip button
2019-05-07 15:34:36 +01:00
j433866
cbfde7ddb1
Don't highlight if the input and output tab numbers are different
2019-05-07 14:33:38 +01:00
j433866
35d6c7d79e
Bring highlighting back.
...
Fix backgroundMagic using output result instead of dish value
2019-05-07 14:20:18 +01:00
j433866
f1a2cf7efc
Add cancellation of zipping
2019-05-07 12:00:53 +01:00
j433866
ec4eb22a72
Don't include loading inputs in complete percentage
2019-05-07 12:00:37 +01:00
j433866
97c218cb4c
Fix where zipworker was using output presented result.
...
Now uses the raw dish value
2019-05-07 12:00:14 +01:00
j433866
07021b8dd5
Add new worker for zipping outputs.
...
Use bakeId to track which outputs are stale.
2019-05-07 09:26:55 +01:00
d98762625
aa9bf08157
amend comments, remove return type from Dish translate
2019-05-03 14:38:29 +01:00
d98762625
90dd7037c8
update TestRegister location for new tests
2019-05-03 13:54:10 +01:00
d98762625
6084759907
Merge branch 'use-node-lts' into node-lib
2019-05-03 13:42:45 +01:00
d98762625
0a3d87dfe3
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2019-05-03 13:41:05 +01:00
d98762625
65a3897f87
add dish translation tests for node
2019-05-03 13:36:08 +01:00
j433866
df20196201
Fix magic not always working
2019-05-03 11:49:14 +01:00
j433866
e9d60f73f4
Fix some more autobake weirdness.
...
Input passed in the URL is now set on load.
Added a new progress bar.
2019-05-02 15:44:31 +01:00
j433866
8e9717906f
Improve autobake further to behave more like it did before.
...
Improve generation of state URI.
2019-05-02 13:54:15 +01:00
j433866
82183bf204
Improve queueing of inputs to avoid baking the same input twice.
...
Fix generation of input URL.
Fix worker log levels not being set correctly.
2019-05-02 11:29:54 +01:00
j433866
b2406b0465
Run set() when a bake is cancelled.
...
This will make sure the output shows the most recently baked data,
and also shows the stale indicator if needed
2019-05-02 09:20:28 +01:00
j433866
1bdef97dc7
Wait for stale indicator to disappear before clicking bake.
...
As the new inputWorker is slower, nightwatch was clicking cancel and thus showing the stale indicator.
2019-05-01 17:09:13 +01:00
j433866
ff9c68db56
Update handling of bake errors.
...
Add preview thumbnail for image input.
2019-05-01 17:08:36 +01:00
j433866
1cedc94652
Fix status messages for baking
2019-05-01 15:19:01 +01:00
j433866
02bda3250b
Fix magic button.
...
Fix download all files not working
2019-05-01 14:46:05 +01:00
j433866
f6f60e8203
Update LoaderWorker to not use messagechannels
2019-05-01 14:13:40 +01:00
j433866
55beb433f3
Go back to sending messages via the main thread.
...
A MessageChannel is faster on Chrome, but causes issues in Firefox.
Bake button now says "Loading..." when the inputWorker is gathering inputs for baking
2019-05-01 14:12:36 +01:00
j433866
2fff18cb61
Don't create a new loaderWorker until we need one.
...
This was causing issues on single core systems after I got rid of the active status as we had already reached the max number of workers.
Instead, we just create a loaderWorker when needed as loaderWorkers are small enough!
2019-04-30 15:23:41 +01:00
j433866
6d8bf3a08a
Enable filter buttons in manager
2019-04-30 14:45:34 +01:00
j433866
13ee79a06b
Add searching for inputs
2019-04-30 14:15:05 +01:00
j433866
b4208ede3b
Add clear io button.
...
Fix some weirdness with removing tabs
2019-04-30 13:34:00 +01:00
j433866
a96cb3f99f
Add clear all io button.
2019-04-30 13:18:22 +01:00
j433866
1f39a922d1
Reset bake button background when state changed
2019-04-30 12:58:29 +01:00
j433866
145fba5949
Input pasting now works
2019-04-30 11:48:01 +01:00
d98762625
7a4f418e75
configure travis to use node LTS instead of latest
2019-04-29 17:10:40 +01:00
mshwed
8fa8e34027
Added support for parsing JSON with number type values. Added support for non-array JSON objects. Added extra tests for JSON to CSV operation.
2019-04-28 16:29:15 -04:00
mshwed
5225874498
Fixed handling of large files and fixed issue with line histogram colour fill
2019-04-28 14:38:03 -04:00
j433866
8cb86c364d
Increase file limit
2019-04-26 15:19:17 +01:00
j433866
6d98014ad2
New max limit for files
2019-04-26 15:16:15 +01:00
j433866
1cf83c2485
Change baking to send all inputs individually.
...
Re-enable go to tab button.
Active tab is now autobaked on load completion.
Handle (ish) loaderWorker errors.
Improve load performance.
2019-04-26 15:15:44 +01:00
j433866
f638bd4ded
If sending arraybuffer back, use a transferable object
2019-04-26 14:01:49 +01:00
j433866
7b169fb798
Add css for search box
2019-04-25 16:33:02 +01:00
j433866
406cbb0f41
Move input logic into a new worker (InputWorker)
...
Change OutputWaiter to use dict of outputs instead of list
LoaderWorker communicates with InputWorker using a messagechannel
2019-04-25 16:32:48 +01:00
mshwed
802493fec4
Merge branch 'master' of https://github.com/gchq/CyberChef into feature/advanced-entropy
2019-04-24 19:48:03 -04:00
d98762625
aeb08caf77
move NodeDish tests out into own file
2019-04-24 08:47:37 +01:00
j433866
6d8daac5ca
Merge remote-tracking branch 'upstream/master' into multiple-input-files
2019-04-23 09:02:04 +01:00
j433866
82186c8592
Add search box for input tabs
2019-04-23 09:02:00 +01:00
j433866
f099a352b3
Change get input function calls
2019-04-23 09:01:25 +01:00
d98762625
de8c99eceb
merge init-dish & update tests
2019-04-08 18:06:01 +01:00
Matt
18408901be
removed old bzip2 dependency
2019-04-07 19:11:46 +01:00
Matt
982c915931
Change author
2019-04-07 19:02:27 +01:00
Matt
a339eacd45
Bzip2 compression support changed to use wasm backend
...
x4 speed.
2019-04-07 18:59:03 +01:00
mshwed
8fc0e012e3
Fixed formatting issues
2019-04-06 23:09:46 -04:00
mshwed
b7fb9635e5
Added operation for entropy visualization as an image
2019-04-06 19:40:07 -04:00
mshwed
f988a958bb
Added support for generating an entropy curve based on the input data
2019-04-06 15:59:36 -04:00
mshwed
c80cb57b07
Added histogram line, refactored axes generation
2019-04-05 14:30:24 -04:00
d98762625
e764ddf0b8
update TestRegister references
2019-04-05 18:45:47 +01:00
d98762625
a210f951da
more linting
2019-04-05 17:40:52 +01:00
d98762625
367532cf8d
linting and comment for readFileSync
2019-04-05 17:35:20 +01:00
d98762625
d3e6200385
remove babel-polyfill and update plugins to work with uplifted version
2019-04-05 17:15:21 +01:00
d98762625
af504891e4
incorporate ArrayBuffer base Dish type. Add global file shim to node index. Fix Buffer -> ArrayBuffer transformation
2019-04-05 16:51:14 +01:00
mshwed
dec28e16d4
Added histogram visualization for text entropy
2019-04-05 11:12:44 -04:00
j433866
bd3777f9de
Change maximum file size in readme
2019-04-05 10:51:39 +01:00
d98762625
e4ee0fc397
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2019-04-04 15:21:52 +01:00
j433866
9690ccd8a0
Fix being unable to go to tab 1
2019-04-04 14:42:21 +01:00
j433866
0804647441
Load in the right order
2019-04-04 13:14:45 +01:00
j433866
76da287cca
Bake in the right order
2019-04-04 13:13:38 +01:00
j433866
8739dd97d6
Change srcElement to target
...
(srcElement is non-standard)
2019-04-04 13:13:21 +01:00
d98762625
a7874cc351
improve naming in API
2019-04-04 11:28:46 +01:00
j433866
de21f14fd8
Move the tab buttons onto the tab bar
2019-04-04 10:57:01 +01:00
j433866
b90cca77a9
Fix more tab weirdness.
...
Move tab buttons onto tab bar.
Calculate size of maxTabs automatically on page load.
Display total execution time when a bake finishes.
2019-04-04 10:15:13 +01:00
j433866
1eadc08098
Fix some weirdness with tabs.
...
Adjust worker logic to avoid closing and reopening a worker as often
2019-04-03 16:05:10 +01:00
j433866
9df26b8c84
Output tabs now (mostly) work.
...
Add downloading files as an archive (needs work)
Add option for keeping the tabs in sync
2019-04-03 12:00:47 +01:00
Matt
7796c473ae
Fix lint issue
2019-04-02 17:01:47 +01:00
j433866
e0c9aba25e
Improve WorkerWaiter and OutputWaiter.
...
- Will run and display outputs in the output area as they're baked
- Creates output tabs
- Can change output tabs (only the first 4 at the moment)
2019-04-02 16:58:36 +01:00
j433866
2cb33bfec4
Bring up to date with master
2019-04-02 16:54:34 +01:00
j433866
2aad7647ef
Add tab buttons (don't work yet).
...
Change some of the HTML around the tab bar
2019-04-02 16:53:15 +01:00
j433866
6430129b2a
Remove some inputNum stuff for now
2019-04-02 16:52:43 +01:00
Matt
8445165491
Use all the arraybuffers
...
cuts a solid 1/3 off the compression time
2019-04-02 16:47:38 +01:00
Matt
c5698fcd65
Merge remote-tracking branch 'upstream/master' into features/bz2-comp
2019-04-02 16:26:29 +01:00
mshwed
4496d7762b
Converted js files to mjs. Added test cases for hashing
2019-04-02 09:41:49 -04:00
Matt
8b12caad78
Merge gchq/master into bz2-comp
2019-04-02 12:08:30 +01:00
Matt
e1492c3bb1
Added (non-garbage) description and fixed wikipedia link.
2019-04-02 12:05:17 +01:00
Matt
3cc66e9db9
Added Bzip2 compression support
2019-04-02 11:55:59 +01:00
mshwed
37389a62c1
Added support for hashing version 1994 and 2012. Added S-Box selection for 1994 version. Added length selection
2019-04-01 23:14:40 -04:00
mshwed
aef65620da
Merge remote-tracking branch 'origin/master' into feature/streebog-hash
2019-04-01 21:57:33 -04:00
j433866
cd094d1475
Change "input-tabs" id to be for the actual ul element.
...
Automatically disable auto-bake if more than 20 files are input.
2019-04-01 16:15:09 +01:00
j433866
99bef09e0e
Fix invalid file type error
2019-04-01 14:13:30 +01:00
j433866
c97e77c765
Merge with qr-improvements.
...
Change QR code ops to use ArrayBuffer.
Add new function to Utils to convert a string to arraybuffer.
2019-04-01 14:11:37 +01:00
Martin Gillow
8ece8ebec2
Updated description
2019-04-01 13:40:53 +01:00
j433866
e44a22e143
Change ops to use ArrayBuffer instead of byteArray
2019-04-01 10:54:46 +01:00
j433866
c2496fe63e
Change to use Promise.all
2019-04-01 09:00:41 +01:00
j433866
7bf8467637
Add maximum limit to the thumbnail image size
2019-04-01 08:53:52 +01:00
martin gillow
4d39c3bbd2
Fixed code spacing and formatting
2019-03-30 13:42:29 +00:00
martin gillow
23ddb87c9f
Fixed code spacing and formatting
2019-03-30 13:02:14 +00:00
martin gillow
db662a7662
Removed debug. Final testing
2019-03-30 10:13:25 +00:00
j433866
eb5809fd17
Fix tab info not being updated in refreshTabs()
2019-03-29 14:51:11 +00:00
j433866
f6ab82faaf
Fix file preview not working
2019-03-29 13:42:07 +00:00
j433866
0d8584f499
Merge with ui-improvements
2019-03-29 13:35:30 +00:00
j433866
c289e1beef
Rewrite InputWaiter to be less messy.
...
Don't create a DOM element for every tab, just reuse the same ones.
Display file information while the files are loading.
(Output tabs no longer work)
2019-03-29 13:29:24 +00:00
mshwed
db491cbb09
Added initial hashing for Streebog GOST R 34.11-94
2019-03-28 11:46:04 -04:00
martin gillow
39f3383709
Renamed option
2019-03-27 20:57:04 +00:00
martin gillow
4f8fc8d65e
Fixed p5 limitation
2019-03-27 20:44:57 +00:00
j433866
a2cc7a84db
Sync output tabs to input tabs.
...
Output tabs are created when input tabs are.
Fix initial bake not working
2019-03-27 13:48:54 +00:00
Martin Gillow
0397ba857f
Fixed motor wheel movement
2019-03-27 13:02:18 +00:00
j433866
90dd2b5ac2
Add css for output tabs
2019-03-27 09:39:38 +00:00
j433866
3597aacce9
Add wrapper to output
2019-03-27 09:38:13 +00:00
j433866
61bc5436a2
Fix number of running workers not being correct.
...
(This needs some work!)
2019-03-27 09:26:01 +00:00
j433866
37428fbe3b
Bake all inputs, not just the active tab.
...
Limits number of workers to number of cpu threads (4 if not supported)
Creates output tabs (switching doesn't work yet)
Disabled some highlighting for now.
2019-03-27 09:05:10 +00:00
martin gillow
444fb4555b
Custom wheel settings
2019-03-25 21:10:47 +00:00
martin gillow
294f890a92
Merge branch 'master' of https://github.com/VirtualColossus/CyberChef
2019-03-25 19:47:50 +00:00
martin gillow
578502187d
Added custom lug option
2019-03-25 19:37:20 +00:00
Martin Gillow
786082a9d0
Adding Lorenz SZ40/42 operation
2019-03-25 13:43:34 +00:00
Martin Gillow
b6eb851a13
Added Lorenz SZ40/42 operation
2019-03-25 13:34:25 +00:00
Martin Gillow
93c41f044c
Added Lorenz SZ40/42 operation
2019-03-25 13:31:13 +00:00
VirtualColossus
a7f61397f7
Added Lorenz SZ40/42 Operation
2019-03-25 13:26:26 +00:00
VirtualColossus
0f5f20247a
Added Lorenz SZ40/42 operation
2019-03-25 13:25:13 +00:00
j433866
fbe1e2c2cc
Show tab number on tab title.
...
Don't show lines value if tab contents is a file.
2019-03-22 15:55:35 +00:00
j433866
9b86ed7c45
Fix input highlighter size
2019-03-22 15:19:03 +00:00
j433866
c0c83c5cdc
Stores inputs in memory instead of in textareas.
...
Allow selecting multiple files.
Allow drag and dropping multiple files.
Clear all IO button will close all tabs.
Will now spawn multiple loaderworkers simultaneously.
Improve tab logic to break less and work in Firefox.
2019-03-22 15:10:19 +00:00
d98762625
638093d40e
correct translation from node Buffer to byte array
2019-03-22 09:42:25 +00:00
j433866
37218c1e81
Add UI for input tabs.
...
Can add, remove and switch tabs
2019-03-21 12:31:01 +00:00
d98762625
b98cab7d62
pass full dish into NodeDish Apply to allow apply from ArrayBuffer type to work
2019-03-20 17:46:01 +00:00
d98762625
656cf32753
remove extra step from grunt test-node command
2019-03-20 16:41:44 +00:00
d98762625
9e2aac0696
update tests file name and linting
2019-03-20 16:34:20 +00:00
d98762625
8c48d73b03
debug why travis fails
2019-03-20 16:30:43 +00:00
d98762625
b48a55bd74
add all options to argOptions. Add some extra test case for Zip
2019-03-20 16:27:35 +00:00
d98762625
a1b116d2f5
update travis build to include node tests. Minor refactor to grunt jobs for node
2019-03-20 15:10:16 +00:00
d98762625
aad1bc898e
update file shim to use detectFileType.
2019-03-20 12:38:49 +00:00
d98762625
4add484d2a
update TestRegister relative path in some tests
2019-03-20 12:00:22 +00:00
d98762625
8eed2232ee
add immutable presentAs method to Dish for node REPL display. add test for exact match help
2019-03-20 11:57:47 +00:00
j433866
6a01e40394
Fix bug where GIF input would error on output.
...
Also minor corrections to jsdocs in ImageManipulation
2019-03-20 11:20:34 +00:00
j433866
757176727d
Fix the aspect ratio fix
2019-03-20 10:52:00 +00:00
j433866
d9fdae9175
Adjust css to keep aspect ratio of previewed image
2019-03-20 10:40:59 +00:00
j433866
4a84cf3ac7
Add css styling option for banner URL
2019-03-20 10:23:09 +00:00
d98762625
8f5f3e56cb
prefer exact matches in help function
2019-03-20 10:23:03 +00:00
j433866
e03e51c450
Add styling of checkboxes.
...
Change fonts in solarized themes to match classic.
Add styling of input fields to modals
2019-03-20 10:01:19 +00:00
d98762625
f61e33aa71
update disassemble test after vendor code change
2019-03-20 09:46:53 +00:00
d98762625
4bc3fc274b
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2019-03-20 09:42:09 +00:00
d98762625
e3cdf6361e
make unzip test accurate
2019-03-20 09:41:59 +00:00
j433866
674f879fb8
Change file thumb to normal icon when file closed
2019-03-19 16:54:50 +00:00
j433866
b195fc69dd
Remove old css file
2019-03-19 14:39:46 +00:00
j433866
2049e4e1d5
Add image preview to input file overlay.
...
This can be turned off
2019-03-19 14:38:46 +00:00
j433866
d09ab4a153
Add new solarized light and dark themes.
...
Add more elements to be controlled by theme css:
- Preloader spinner colours
- Operation disable / breakpoint icons
- Auto bake checkbox
- Search highlight colour
- Categories header colour
2019-03-19 14:37:46 +00:00
j433866
b312e17904
Change title to title case
2019-03-19 13:54:39 +00:00
j433866
2cd3e9cacd
Add new implementation of gaussian blur.
...
Changed SharpenImage to use the new algorithm.
2019-03-19 13:54:26 +00:00
j433866
ce72acdd61
Add 'add text to image' operation.
...
Included variants of the Roboto fonts as bitmap fonts for jimp.
Changed webpack config to import the font files.
2019-03-19 13:53:09 +00:00
j433866
8e74acbf3e
Add opaque background option
2019-03-18 09:43:37 +00:00
d98762625
76cc7f1169
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2019-03-14 17:57:53 +00:00
d98762625
b8cb7e9ba8
add tests for File and test based operations. Only unzip to go
2019-03-14 17:54:06 +00:00
d98762625
2019ae43d7
File shim now translates correctly
2019-03-14 16:33:09 +00:00
d98762625
d080c5dd14
debugging File shim
2019-03-14 08:27:06 +00:00
j433866
4fafa39e54
Fix magic library to better handle operation error
2019-03-13 13:09:02 +00:00
j433866
bb7487c476
Change to use new FileType library
2019-03-13 09:20:13 +00:00
j433866
308195279c
Bring up to date with master
2019-03-13 09:17:43 +00:00
j433866
e95b7075b9
Add convert image format operation
2019-03-12 16:29:20 +00:00
j433866
dfbc1beccd
Add sharpen image operation
2019-03-12 16:24:43 +00:00
d98762625
14d591caa1
more debugging
2019-03-11 09:47:58 +00:00
j433866
3e428c044a
Add min values to operation args
2019-03-08 13:38:59 +00:00
j433866
11451ac6b9
Add image format pattern.
...
("borrowed" from RenderImage)
2019-03-07 13:35:37 +00:00
j433866
21a8d03201
Move parsing and generation of QR codes to lib folder.
...
Also rewrote QR code parsing to be more readable and actually error out properly.
2019-03-07 13:21:26 +00:00
Karsten Silkenbäumer
ad571e6019
Change author URL
2019-03-03 17:20:54 +01:00
Karsten Silkenbäumer
55cac17456
Change author URL
2019-03-03 17:19:07 +01:00
Karsten Silkenbäumer
846e84d3a4
Add fernet encryption/decryption operation
2019-03-03 16:41:00 +01:00
Karsten Silkenbäumer
14d924f6c7
Add test for the error fixed before
2019-03-02 22:27:53 +01:00
Karsten Silkenbäumer
282f02f4d5
Fix error when decoding a text with 2+ whitespaces in AMNZ mode
2019-03-02 22:17:44 +01:00
Karsten Silkenbäumer
d36cede0c7
Use better names for the alphabet selection
2019-03-02 17:55:03 +01:00
Karsten Silkenbäumer
a262d70b88
Add Bacon cipher encoding
2019-03-02 17:33:17 +01:00
Karsten Silkenbäumer
77b098c5fe
Add Bacon cipher decoding
2019-03-02 15:00:42 +01:00
d98762625
e4b688a2c3
Make Frequency dist test more sensible
2019-03-01 16:58:43 +00:00
d98762625
6d219ade2d
remove legacy async api from NodeRecipe
2019-03-01 16:56:14 +00:00
d98762625
b48c16b4db
Refactor Dish _translate to handle sync and async depending on environment.
2019-03-01 16:38:54 +00:00
d98762625
0a1ca18de5
refactor Dish get to handle sync and async
2019-03-01 08:59:18 +00:00
GCHQ 77703
822a4fab86
Fix operation linting
2019-02-19 10:16:51 +00:00
GCHQ 77703
44a164ed28
Fix test script linter
2019-02-19 09:56:38 +00:00
d98762625
ff2521aa9f
WIP Dish now working on dev with dynamically loaded _translate and get functions
2019-02-15 16:26:22 +00:00
d98762625
9094e8bde9
WIP tidy up. WHy is dish being passed back with chef.bake now?
2019-02-15 16:11:13 +00:00
d98762625
573a292e16
WIP dynamically define async functions in Dish, only if needed
2019-02-15 15:40:29 +00:00
d98762625
04b7f2fa8c
WIP HAD to move NodeDish out - NONE of it is async!
2019-02-15 15:20:05 +00:00
GCHQ 77703
1f09c03d48
Add De Bruijn Operation
2019-02-15 14:23:16 +00:00
d98762625
aafde8986d
tidy up gruntfile for node
2019-02-13 14:48:55 +00:00
d98762625
03e3ab5599
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2019-02-12 15:32:59 +00:00
d98762625
c76322c40d
force webpack to only emit one file when using dynamic import
2019-02-11 17:21:16 +00:00
d98762625
39c68ff26e
Merge branch 'dynamic-import' into node-lib-dynamic
2019-02-11 16:56:50 +00:00
d98762625
dd51b675b0
removed OpModules bodge from index generation scripts
2019-02-08 14:49:19 +00:00
d98762625
7679705369
Merge branch 'dynamic-import' into node-lib-dynamic
2019-02-08 14:42:07 +00:00
d98762625
781ff956e3
add dev builds for node
2019-01-23 10:06:55 +00:00
d98762625
7522e5de33
remove unnecessary operationConfig manipulation
2019-01-23 09:55:29 +00:00
d98762625
dd4a7f9fac
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2019-01-21 10:46:54 +00:00
j433866
b491b9d77d
Move conversion of co-ordinates to run() instead of present()
2019-01-18 11:31:53 +00:00
j433866
237f792fb4
Add new Show on map operation
2019-01-18 11:19:06 +00:00
d98762625
f7d425189a
update test sample data
2019-01-04 16:31:06 +00:00
d98762625
6ca78ce8cb
Merge branch 'node-lib-tests' into node-lib
2019-01-04 16:25:48 +00:00
d98762625
4b7c927ca4
remove old node tests from ops test suite
2019-01-04 16:25:06 +00:00
d98762625
9d674ce5a7
move node test suite into its own grunt command
2019-01-04 12:14:02 +00:00
d98762625
f22e9ceec6
refactor TestRegister and some test suite functions into common area
2019-01-04 12:00:01 +00:00
d98762625
a4de937eb6
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2019-01-04 09:27:32 +00:00
d98762625
83fa50bf13
linting
2018-12-21 10:24:20 +00:00
d98762625
3efe9309ef
Merge branch 'arg-options' into node-lib
2018-12-21 09:48:01 +00:00
d98762625
456b85ed03
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2018-12-21 09:47:28 +00:00
d98762625
6bc5f87cb7
Merge branch 'master' of github.com:gchq/CyberChef into arg-options
2018-12-21 09:47:14 +00:00
d98762625
a010bba047
add test and change name of property to argOptions
2018-12-21 09:46:30 +00:00
d98762625
19366e3624
arg array options to wrapped func
2018-12-07 15:46:05 +00:00
d98762625
18f6ab451d
pull from master
2018-12-07 13:27:23 +00:00
d98762625
b19f8f65a4
update HMAC test after merge and add loader to allow external uglifyjs plugin to work for node builds
2018-11-09 14:40:40 +00:00
d98762625
97255bbb33
merge upstream
2018-11-09 12:33:19 +00:00
d98762625
214d6c4405
merge from upstream
2018-10-12 11:46:50 +01:00
d98762625
fa87fc8325
replace operations on Dish with apply
2018-10-12 11:44:19 +01:00
d98762625
48f3a3b18f
Do not mangle names on minification for Node prod build - property names are used for search in bake
2018-10-05 18:24:06 +01:00
d98762625
25e0585742
Improve use of files as input. Add dish to repl
2018-10-05 18:06:15 +01:00
d98762625
431f1d4be0
housekeeping & add repl command to package
2018-09-27 17:51:44 +01:00
d98762625
cc840c050b
Add header to repl. Use uppercase Dish in chef export. Fix SyncDish constructor call
2018-09-21 12:24:34 +01:00
d98762625
e19d3d0d06
simplify repl-index - no longer needs its own config script. Just needs grunt node.
2018-09-04 10:08:05 +01:00
d98762625
749a587eb2
fix tests after merge; remove detectFileType as it behaves erratically
2018-09-04 09:55:41 +01:00
d98762625
5047619e54
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2018-09-04 09:42:05 +01:00
d98762625
63a23e4dcc
make chef.help emulate search function in UI. Didnt extract search logic from web as it is fairly entwined.
2018-09-04 09:34:55 +01:00
d98762625
3466f4e452
add help, bake to top level export so theyre in the expected place in ES5 chef
2018-08-31 15:17:33 +01:00
d98762625
b36e3adf7c
add assertions for chef.bake leniancy on op names
2018-08-31 15:03:53 +01:00
d98762625
c6a292bccb
rename node Recipe > NodeRecipe to avoid naming confusion
2018-08-31 14:52:14 +01:00
d98762625
f51d924ec9
Remove duplicate wiping of opconfig in node index config script
2018-08-31 14:48:46 +01:00
d98762625
96d5930f05
Throw ExcludedOperationError when excluded operation is called from API
2018-08-31 14:43:14 +01:00
d98762625
7c9ebafd00
toggleString args now additionally accept just input value, taking first option as default.
2018-08-31 13:45:12 +01:00
d98762625
f6c4b5073c
Expose Dish (SyncDish) in API and make it composable.
2018-08-31 13:09:22 +01:00
d98762625
f73452e01f
making SyncDish composable! we want to exclude certain ops from top level api export (chef, etc) and make an Order (or something) class to start the chain off maybe?
2018-08-31 13:09:22 +01:00
d98762625
55f7cac526
Remove Buffer from Dish. Convert into ByteArray in api and then pass in as ArrayBuffer. Add some PNG files to tests
2018-08-31 13:08:55 +01:00
Matt C
31e758ca45
Attempt to make RSA key generation functional
2018-08-31 11:25:05 +01:00
GCHQ 77703
f81ca3ba60
Implement RSA generation and signing of messages
2018-08-30 22:38:01 +01:00
d98762625
20bb104006
use utils.inspect.custom Rready for node v12
2018-08-19 22:34:50 +01:00
d98762625
1f771a9e01
fix scan embedded files, bson. Only RemoveExif remains
2018-08-17 17:36:15 +01:00
d98762625
223e2e0b73
add Buffer translation to Dish. Cannot work in SyncDish as typeEnums are static. Seeing as they will never be hit in the broswer, shouldnt be an issue
2018-08-17 17:16:24 +01:00
d98762625
fbcb626fd0
add test timer. Remove operations related to esprima
2018-08-16 18:14:02 +01:00
d98762625
8f85e57fc5
fix translatreDateTimeFormat args assignment error
2018-08-16 17:19:23 +01:00
d98762625
7557f43f77
Wrap async ops in an async wrapper
2018-08-16 17:14:28 +01:00
d98762625
a6c0db47ab
Finished first run through of tests
2018-08-16 09:58:27 +01:00
d98762625
8675d1a666
add more tests
2018-08-15 17:54:26 +01:00
d98762625
1f634ed341
add more tests
2018-08-14 17:46:15 +01:00
d98762625
50c916216c
adding more tests
2018-08-14 12:03:10 +01:00
d98762625
f100356078
started on full op test suite
2018-08-13 17:57:53 +01:00
d98762625
a2f4e34866
need to inclide src/node/index for module use
2018-08-11 22:22:07 +01:00
d98762625
7c1ac4392e
merge 8.0.1 release -> node-lib
2018-08-11 22:15:09 +01:00
d98762625
20452fe3cb
include crypto-api src into lib to get around mjs import issue. compiled node lib now requires successfully.
2018-08-10 17:44:40 +01:00
d98762625
91eb692d99
Merge branch 'bake' into node-lib
2018-07-20 14:02:21 +01:00
d98762625
9abaadf1b6
Build chef.bake.
2018-07-20 13:55:11 +01:00
d98762625
2480dca473
Make help function use OperationConfig.json file
...
Tidy up Gruntfile execs
2018-07-06 11:42:56 +01:00
n1474335
f101eefc56
'From Hexdump' now supports an alternative style of Wireshark hexdumps. Test added.
2018-07-06 11:42:56 +01:00
d98762625
fa8736b1a4
Make help function use OperationConfig.json file
...
Tidy up Gruntfile execs
2018-07-06 11:34:06 +01:00
d98762625
db7b52d84c
Merge branch 'node-lib' into help
2018-07-06 09:27:40 +01:00
d98762625
2027b643b1
Merge branch 'esm' of github.com:gchq/CyberChef into node-lib
2018-07-06 09:27:27 +01:00
d98762625
a4d7065e42
add operation input case to chef.search
2018-06-25 17:58:57 +01:00
d98762625
2ff7b5902c
fix args transformation for ops with editableOptions
2018-06-25 11:38:05 +01:00
d98762625
e04f66f599
export help function on chef object
2018-06-19 17:10:04 +01:00
d98762625
27ee7f8592
exclude File operations until File API can be mimicked
2018-06-19 09:12:55 +01:00
d98762625
f95f01b895
Add ability to exclude operations from Node API. Exclude flow control ops
2018-06-19 09:08:45 +01:00
d98762625
866b36729c
edit logging on gruntfile
2018-06-19 08:53:29 +01:00
d98762625
471009bc17
remove example and remove cap issues for SyncDish
2018-06-18 13:15:29 +01:00
d98762625
c90f30a7a1
update editableOptions wrapper
2018-06-18 11:17:17 +01:00
d98762625
ffb65d8ea1
add more wrapper tests for node api
2018-06-18 10:52:45 +01:00
d98762625
a5d58071cd
WIP: start testing ops with various arg types. AESENCRYPT result encoding error
2018-06-15 11:33:13 +01:00
d98762625
fc1b8917a8
add node index to clean. generate node index before test
2018-06-07 10:06:44 +01:00
d98762625
ec00413a4b
add example usage file
2018-06-06 17:57:16 +01:00
d98762625
33f2c89716
update tests to reflect new API behaviour
2018-06-06 17:29:30 +01:00
d98762625
45d2fbc5fc
create SyncDish and wrap results in it.
2018-06-06 16:37:12 +01:00
d98762625
d00b9e0928
generate node index needs to be without other generate scripts
2018-06-06 09:13:26 +01:00
d98762625
58a7f7b739
Merge branch 'esm' of github.com:gchq/CyberChef into node-lib
2018-06-06 08:28:08 +01:00
d98762625
dcf6564d0a
linting for generated node/index.mjs
2018-05-30 11:35:36 +01:00
d98762625
6db9521419
re-add translateTo call to chef export
2018-05-30 11:29:38 +01:00
d98762625
336810cbf4
amend generateNodeIndex script
2018-05-30 11:12:57 +01:00
d98762625
9d5e533e32
Merge branch 'esm' of github.com:gchq/CyberChef into top-export
2018-05-30 08:52:27 +01:00
d98762625
b45fc630ae
Merge branch 'esm' of github.com:gchq/CyberChef into top-export
2018-05-29 08:58:20 +01:00
d98762625
9a471d2a26
remove extra preamble for grunt task. improve index script
2018-05-25 12:20:56 +01:00
d98762625
0a0240e520
WIP: generate top level node exports - manually mock lib files
2018-05-25 11:26:28 +01:00
d98762625
0977e82170
Merge branch 'esm' into node-lib
2018-05-24 16:12:26 +01:00
d98762625
0a0316a000
Make optional args in operation call use named properties rather than array
2018-05-11 19:25:14 +01:00
d98762625
7e8f78acaa
dont decapitalise all-caps operation names
2018-05-11 17:33:14 +01:00
d98762625
615cb561e4
add some chef.translateTo tests
2018-05-11 11:58:09 +01:00
d98762625
c96a1df8e1
add namespaces to docas
2018-05-11 11:09:04 +01:00
d98762625
5efc3f15f2
linting
2018-05-03 13:58:15 +01:00
d98762625
5fb50a1759
OperationErrors now bubble up to the top of the API.
...
Added test functionality for node api
refactor TestRegister into class
2018-05-03 13:53:40 +01:00
d98762625
e50758f0a6
Merge branch 'esm' of github.com:gchq/CyberChef into node-lib
2018-05-03 13:52:50 +01:00
d98762625
3d672802a3
remove find Type - not used any more
2018-04-27 16:47:52 +01:00
d98762625
c238862efe
in/out typing working. Added translateTo function
2018-04-27 16:45:02 +01:00
d98762625
7e7e5e7466
Merge branch 'op-errors' into node-lib
2018-04-27 11:33:27 +01:00
n1474335
b0a8ca56bc
Added File and JSON Dish types and updated types for compression ops.
2018-04-27 10:44:40 +01:00
n1474335
fbec0a1c7d
The raw, unpresented dish is now returned to the app after baking, where it can be retrieved as various different data types.
2018-04-27 10:44:40 +01:00
d98762625
d5b5443a84
update readme
2018-04-27 09:01:45 +01:00
d98762625
b8b98358d0
function tidy, add comments
2018-04-20 12:23:20 +01:00
d98762625
fca4ed7013
simplified API
2018-04-20 10:55:17 +01:00
d98762625
59877b5138
Exporing options with API.
2018-04-13 12:14:40 +01:00