Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #952 from lnslbrty/fix/missing-lengthcheck-in-reader-uutil | Luca Deri | 2020-07-07 |
|\ | | | | | Fixed heap overflow caused by missing lengthcheck in reader uutil. | ||
| * | Fixed heap overflow caused by missing lengthcheck in reader uutil. | Toni Uhlig | 2020-07-06 |
|/ | | | | | | * triggered by fuzz traces from wireshark Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | configure fixes | lucaderi | 2020-07-06 |
| | |||
* | Merge pull request #951 from lnslbrty/fix/ossfuzzer | Luca Deri | 2020-07-06 |
|\ | | | | | ossfuzz.sh: do not use wildcards for fuzzer e.g. fuzz/fuzz* | ||
| * | ossfuzz.sh: do not use wildcards for fuzzer e.g. fuzz/fuzz* | Toni Uhlig | 2020-07-05 |
| | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | Merge pull request #950 from lnslbrty/improved/http-line-parsing | Luca Deri | 2020-07-06 |
|\ \ | | | | | | | Improved HTTP line parsing if request splitted into multiple packets. | ||
| * | | Improved HTTP line parsing if request splitted into multiple packets. | Toni Uhlig | 2020-07-05 |
| | | | | | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | | Merge pull request #940 from lnslbrty/fix/small-and-optimistic-improvments | Luca Deri | 2020-07-06 |
|\ \ \ | |_|/ |/| | | Fixed CodeInspector issues. | ||
| * | | Fixed CodeInspector issues. | Toni Uhlig | 2020-07-05 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added compiler search list for AC_PROG_CC, AM_PROG_CC_C_O, AC_PROG_CXX, AC_PROG_CC_STDC for Mac OS X only The list rendered the AX_CHECK_COMPILE_FLAG([-fsanitize=fuzzer]) useless as it did use clang for AX_CHECK_COMPILE_FLAG but gcc during the compile process. Seems broken somehow. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | | Added comment on stddev | Luca Deri | 2020-07-03 |
| | | | |||
* | | | Added unit test | Luca Deri | 2020-07-03 |
| |/ |/| | |||
* | | Merge pull request #947 from lnslbrty/add/download-script-wireshark-traces | Luca Deri | 2020-07-03 |
|\ \ | | | | | | | added shell script to download wireshark traces, can be used in combi… | ||
| * | | added shell script to download wireshark fuzzing traces, can be used in ↵ | Toni Uhlig | 2020-07-02 |
| | | | | | | | | | | | | | | | | | | combination with ./tests/do.sh Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | | Merge pull request #946 from lnslbrty/fix/teamviewer-iprange | Luca Deri | 2020-07-03 |
|\ \ \ | |/ / |/| | | Improved TeamViewer IP range (fixes #944) | ||
| * | | Improved TeamViewer IP range (fixes #944) | Toni Uhlig | 2020-07-02 |
|/ / | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | Merge pull request #943 from lnslbrty/fix/missing-lengthcheck-in-tls-esni | Luca Deri | 2020-07-01 |
|\ \ | | | | | | | Fixed heap overflow in tls esni extraction triggered by manipulated p… | ||
| * | | Fixed heap overflow in tls esni extraction triggered by manipulated packets. | Toni Uhlig | 2020-06-29 |
| | | | | | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | | Merge pull request #942 from ↵ | Luca Deri | 2020-07-01 |
|\ \ \ | | | | | | | | | | | | | | | | | lnslbrty/improved/fuzzer-automake-dependency-tracking Added fuzz_*_LDADD to give Automake the opportunity to do some depend… | ||
| * | | | Added fuzz_*_LDADD to give Automake the opportunity to do some dependency ↵ | Toni Uhlig | 2020-06-29 |
| |/ / | | | | | | | | | | | | | | | | tracking. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | | Merge pull request #941 from lnslbrty/add/ossfuzz-script | Luca Deri | 2020-07-01 |
|\ \ \ | | | | | | | | | Copy&Paste ./tests/ossfuzz.sh from https://github.com/google/oss-fuzz… | ||
| * | | | Copy&Paste ./tests/ossfuzz.sh from https://github.com/google/oss-fuzz/pull/4041 | Toni Uhlig | 2020-06-29 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | * Changing the OSS-Fuzz script from our side is much more easier then opening a PR to google/oss-fuzz every time we have to change a single line. * https://github.com/google/oss-fuzz/pull/4041 will be updated once this PR is merged Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | | Make clean enhancement | Luca Deri | 2020-07-01 |
| | | | |||
* | | | Indent | Luca Deri | 2020-06-30 |
| | | | |||
* | | | Fix segfault on ndpi_guess_protocol_id with flow = null | Alfredo Cardigliano | 2020-06-30 |
| | | | |||
* | | | Added ndpi_print_bin() API call | Luca Deri | 2020-06-29 |
|/ / | |||
* | | Merge branch 'dev' of https://github.com/ntop/nDPI into dev | Luca Deri | 2020-06-29 |
|\| | |||
| * | Merge pull request #939 from lnslbrty/improved/fuzzy-reader-smp | Luca Deri | 2020-06-29 |
| |\ | | | | | | | Improved fuzz_ndpi_reader which supports now SMP/MT w/o race-coniditi… | ||
| | * | Improved fuzz_ndpi_reader which supports now SMP/MT w/o race-coniditions. | Toni Uhlig | 2020-06-29 |
| |/ | | | | | | | | | | | | | ./tests/do.sh can supports SMP/MT via environment variables. Removed -fno-sanitize=shift as well, was fixed by 317d3ffd. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* / | Added ndpi_bin_similarity() for computing bin similarity | Luca Deri | 2020-06-29 |
|/ | |||
* | Merge pull request #938 from IvanNardi/errors | Luca Deri | 2020-06-28 |
|\ | | | | | Errors | ||
| * | Update test results | Nardi Ivan | 2020-06-28 |
| | | |||
| * | Fix undefined behaviour in internal tests | Nardi Ivan | 2020-06-28 |
| | | | | | | | | | | | | | | | | Error messages: ndpiReader.c:3211:2: runtime error: left shift of 1 by 31 places cannot be represented in type 'int' ndpiReader.c:3207:5: runtime error: left shift of 1 by 31 places cannot be represented in type 'int' The errors started popping up since 3d9285f1 | ||
| * | Fix memory leak about purged/expired flows | Nardi Ivan | 2020-06-28 |
| | | | | | | | | | | Create an helper to avoid similar errors in the future Fixes: 1a62f4c7 | ||
| * | Fix use-after-free in http content parsing | Nardi Ivan | 2020-06-28 |
| | | |||
| * | DNP3: add missing initialization | Nardi Ivan | 2020-06-28 |
| | | |||
| * | Fix (harmless) memory leaks when DPDK is enabled | Nardi Ivan | 2020-06-28 |
| | | |||
| * | Fix startup when DPDK is enabled | Nardi Ivan | 2020-06-28 |
| | | | | | | | | Fixes:a58c838c4 | ||
| * | ndpiReader: fix ports statistics | Nardi Ivan | 2020-06-28 |
| | | | | | | | | They should take idle/expired flows into account, too | ||
| * | TLS: extract JA3 signatures in some corner cases | Nardi Ivan | 2020-06-28 |
|/ | | | | | In some (rare) cases, Client Hello message contains lots of cipher suits. | ||
* | Merge pull request #937 from lnslbrty/re-add-corpus-zipfile-for-google-oss-fuzz | Luca Deri | 2020-06-28 |
|\ | | | | | Re-Added corpus zipfile generation required for google-oss fuzzer | ||
| * | Re-Added corpus zipfile generation required for google-oss fuzzer | Toni Uhlig | 2020-06-27 |
| | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | Merge pull request #936 from lnslbrty/fix/h323-off-by-one | Luca Deri | 2020-06-28 |
|\ \ | | | | | | | Fixed off-by-one error in h323. | ||
| * | | Fixed off-by-one error in h323. | Toni Uhlig | 2020-06-27 |
| |/ | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | Restored compiler check for fuzzy targets | Luca Deri | 2020-06-27 |
| | | |||
* | | Use clang where available and fallback to gcc when missing | Luca Deri | 2020-06-27 |
|/ | |||
* | Merge pull request #935 from lnslbrty/fix/fuzzing-tests | Luca Deri | 2020-06-27 |
|\ | | | | | fixed fuzzing tests in a way that ./tests/do.sh is now able to use co… | ||
| * | fixed fuzzing tests in a way that ./tests/do.sh is now able to use corpus ↵ | Toni Uhlig | 2020-06-27 |
|/ | | | | | | *.pcap files from ./tests/pcap Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Added notes whenever a new flow risk is added | Luca Deri | 2020-06-26 |
| | |||
* | Added malformed packet risk support | Luca Deri | 2020-06-26 |
| | |||
* | Values stored in patricia tree are now 32 bit (they used to be 16 bit) long | Luca Deri | 2020-06-26 |
| |