Jakub Onderka
c2811888e4
chg: [internal] Faster freetext parsing
2024-01-31 09:47:54 +01:00
Jakub Onderka
4303e488b8
chg: [internal] PHP 7.4 is required, so we can remove hacks for older versions
2024-01-14 12:12:52 +01:00
Jakub Onderka
bf51c9ebde
chg: [validation] Remove CIDR from /32 IPv4 and /128 IPv6 to normalize values
2024-01-05 16:40:49 +01:00
Jakub Onderka
c8bda8b66f
fix: [attribute] IP address was considered as valid AS number
2022-12-15 10:04:45 -05:00
Jakub Onderka
4f19c0f47b
new: [freetext] Remove to_ids from ComplexTypeTool
2022-10-18 12:27:48 +02:00
Jakub Onderka
4ef8f503b3
chg: [validation] Check if ssdeep contain newline character
2022-09-22 17:26:51 +02:00
Jakub Onderka
e6202e8078
fixup! new: [test] JSONConverterToolTest
2022-03-26 13:57:24 +01:00
Jakub Onderka
5b65286f51
new: [test] JSONConverterToolTest
2022-03-26 13:17:19 +01:00
Jakub Onderka
b21ad57b47
new: [test] GpgToolTest
2022-03-26 12:10:26 +01:00
Jakub Onderka
b32f397949
fix: [internal] CIDR validation
2022-02-23 10:10:57 +01:00
Jakub Onderka
f9eeeed4fe
chg: [internal] Make JSONConverterTool method static
2021-12-14 22:35:50 +01:00
Jakub Onderka
691ba360e0
fix: [validation] Correctly validate filename|tlsh attribute
2021-10-29 13:28:21 +02:00
Jakub Onderka
2f99629679
chg: [test] testDomainModify
2021-10-28 17:02:58 +02:00
Jakub Onderka
5b0979200a
chg: [internal] Optimise converting hash to lowercase
2021-10-28 15:56:48 +02:00
Jakub Onderka
0e81e90fef
fix: [internal] Filename|xxx could not contain new line char
2021-10-28 15:42:38 +02:00
Jakub Onderka
339b6e55a8
chg: [internal] Faster IPv6 compression
2021-10-28 15:42:14 +02:00
Jakub Onderka
4b2d6be4e3
chg: [internal] Code style
2021-10-28 11:56:55 +02:00
Jakub Onderka
0bde71130c
chg: [internal] Move IPv6 compression to one method
2021-10-28 11:07:53 +02:00
Jakub Onderka
4a95ff7fc6
chg: [internal] Simplify validation for `domain|ip`
2021-10-28 10:56:01 +02:00
Jakub Onderka
ed1e8f50fa
chg: [internal] Move ssdeep validation to specific method
2021-10-28 10:49:23 +02:00
Jakub Onderka
8c5f9da085
chg: [internal] Add ssh-fingerpint validation
2021-10-28 10:28:53 +02:00
Jakub Onderka
0471fd4972
add: [test] Basic test for AttributeValidationTool
2021-10-28 10:03:07 +02:00
Jakub Onderka
871ca92c48
new: Support for BECH32 (P2WPKH) BTC address
2021-09-28 01:25:58 +02:00
Jakub Onderka
0b0b71e8f5
Merge pull request #7181 from JakubOnderka/freetext-speedup
...
new: [freetext] Faster freetext parsing with more tests
2021-03-18 20:44:51 +01:00
Jakub Onderka
bd762ed092
chg: [test] Add test for #7214
2021-03-18 20:10:04 +01:00
Raphaël Vinot
f74257670b
fix: remove broken refang
2021-03-18 01:06:05 +01:00
Jakub Onderka
fc3924c8e8
new: [freetext] Faster freetext parsing with more tests
2021-03-09 16:58:12 +01:00
Jakub Onderka
6bd3bdfc3e
chg: [internal] Optimise CidrTool
2021-01-29 14:31:13 +01:00
Jakub Onderka
c01028a036
new: [internal] Cidr tool for faster checking CIDR ranges
2021-01-28 19:21:09 +01:00
Jakub Onderka
791dc9deab
new: [internal] JSON stream convert
2020-11-17 19:28:59 +01:00
Jakub Onderka
66b0d34337
fix: [freetext] Convert CVE string to uppercase to follow attribute validation
2020-10-06 19:16:52 +02:00
Jakub Onderka
7f7b89edaf
chg: [complextype] Support for uppercase hashes
2020-10-02 14:34:04 +02:00
Jakub Onderka
7eeb15a450
Merge pull request #6115 from JakubOnderka/freetext-fixes-vol2
...
chg: [feed] Use less memory when parsing CSV feeds
2020-07-26 21:51:22 +02:00
Jakub Onderka
c7d17cad9d
chg: [feed] Use less memory when parsing CSV feeds
2020-07-26 21:26:08 +02:00
Jakub Onderka
91a1913fed
new: [attribute] Add support for IDN domains
2020-07-16 17:23:49 +02:00
Jakub Onderka
3df94f868f
chg: [freetext] Various code fixes and optimisations
2020-07-13 21:12:26 +02:00
Jakub Onderka
a34141c099
chg: [internal] More tests for ComplexTypeTool::checkFreeText
2020-07-13 15:29:17 +02:00
Jakub Onderka
06c7af4f83
chg: [internal] Simplified ComplexTypeTool::checkFreeText
2020-07-13 12:24:52 +02:00
Jakub Onderka
e908a80656
fix: [internal] Reduce number of regexp in refang table
2020-07-13 10:13:26 +02:00
Jakub Onderka
9150c2be85
new: [freetext] Convert `[at]` to `@` and `hxtp` and `htxp` to `http`
...
Fixes #4908 and #4805
2020-07-06 18:22:40 +02:00
Jakub Onderka
73ccbd1f83
fix: [freetext] Handle IPv6 and punycode domains when import
2020-07-06 16:25:24 +02:00
Alexandru Ciobanu
f36cc43955
replace Risk with ThreatLevel [skip ci]
...
- Event.risk has been replaced by Event.threat_level_id.
all functionality remains the same and users should not see
any difference.
ENUM() used for Event.risk is vendor specific and requires
too many hacks to play nicely with bake.
- Added default schema file, SQL dumps should be avoided since
they make updating/upgrading a pain.
- Removed old unused schemas
2013-11-17 17:54:15 +01:00
Christophe Vandeplas
07fc2d2022
cleanup of directory
2012-06-08 17:03:27 +02:00
Christophe Vandeplas
865a24d0bd
Migration to CakePHP 2.1.
...
Most of the functionality migrated, Q&A review required.
2012-03-15 15:06:45 +01:00