CyberChef/src/core
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
..
config Add GenerateAllChecksums operation 2025-05-12 12:29:33 +01:00
dishTypes Removed treatAsUTF8 option 2023-01-13 14:38:50 +00:00
errors Always use mjs imports 2021-09-17 08:48:04 +02:00
lib Merge pull request #1991 from peterc-s/master 2025-04-05 05:57:56 +01:00
operations Merge pull request #2041 from gchq/octal-ip-addresses 2025-05-12 15:51:03 +01:00
vendor chore: remove repeat words 2024-06-10 17:36:17 +08:00
Chef.mjs Fixed operational tests and updated some dependencies 2023-02-27 17:55:52 +00:00
ChefWorker.js Reviewed Input and Output Waiters and improved logging in workers 2023-01-18 18:07:06 +00:00
Dish.mjs Removed treatAsUTF8 option 2023-01-13 14:38:50 +00:00
Ingredient.mjs Added maxLength property for string arguments 2022-11-25 16:11:14 +00:00
Operation.mjs Added maxLength property for string arguments 2022-11-25 16:11:14 +00:00
Recipe.mjs Introduced use of conditional chaining operator 2022-10-28 13:24:03 +01:00
Utils.mjs Fixed typos 2024-04-05 18:08:21 +01:00