index
:
libndpi.git
4.2-stable
add/1kxun
add/AmongUs
add/activision-dissector
add/agora-sd-rtn-protocol-dissector
add/alicloud
add/apache-thrift
add/avast
add/bacnet-dissector
add/breed-to-serializer
add/build-rpm
add/can-over-ethernet
add/capnproto
add/cloudflare-warp
add/code-coverage-build
add/collectd-protocol
add/coverage-make-targets
add/crynet
add/discord-dissector
add/double-serialization
add/doxygen-gen
add/dpkg-no-sign-and-ci
add/edgecast_and_cachefly_cdn
add/elasticsearch
add/elf-risk-detect
add/entropy-calc-and-check
add/entropy-calculation-unknown-proto
add/fast-flux-risk
add/fastcgi
add/free-flow-data-api-fn
add/gearup_booster-protocol-dissector
add/generic-json-dissector
add/generic-protobuf-dissector
add/generic-reassembler-interface
add/genshin-impact
add/get-flow-info-apifn
add/google-benchmark
add/gprof
add/gprof-test-ci-integration
add/haproxy
add/haproxy-and-more
add/hostname-inc-generator-and-gambling-sites
add/hpvirtgrp
add/i3d-and-riotgames-protocol-dissector
add/icmp-tunnel-chksm-risk
add/invalid-chars-detection-in-text
add/kcp
add/kismet
add/malicious-sites
add/monero-protocol-dissector
add/more-and-detailed-entropy-checks
add/mpegdash-and-subproto-handling
add/munin
add/natpmp
add/oicq
add/output-realtime-protocols
add/pe-dissector
add/psiphon3
add/raft
add/raknet
add/ripe_atlas
add/rmcp
add/roughtime
add/rsh
add/service-location-protocol-dissector
add/set_config_u64
add/shellscript-risk-detection
add/softether
add/softether-dissector
add/source-engine-dissector
add/ssl-cert-sha1-blacklist
add/syncthing
add/tarball-verification-script
add/tesla-services
add/threema
add/tivoconnect
add/tls-check-common-alpn
add/toca-boca-protocol-dissector
add/tsan-support-ci-and-autoconf
add/tunnelbear
add/ultrasurf-vpn
add/vs-proj-sln-and-ci-msbuild
add/windows-update-urls
add/yojimbo
add/z3950
add/zug-consensus-dissector
added/avast_securedns
added/sus_tls_ext_risk
dev
dev-1
do/some/maintenance
first-step-to-automake-integration
fix-add/make-doc-and-CI
fix/broken-ndpi_timeval_to_microseconds
fix/configure-seed-leftover
fix/data-analyse-implicit-u32-cast
fix/data-races
fix/double-ndpi_tot_allocated_memory-add
fix/external-ndpi-build
fix/external-ndpi-build-2
fix/external-ndpi-build-3
fix/gcrypt-autoconf-and-dpkg-pkg-config
fix/git-format-hash-abbr-length
fix/http-lower-upper-proto-weirdness
fix/intrustion-detection-leftovers-build-err
fix/invalid-ndpi-free
fix/invalid-realloc-wrapper
fix/ip-tuple-logic-error-and-more
fix/irc-heap-overflow
fix/json-c-with-only-libndpi
fix/json-empty-risk-serialization
fix/memory-errors-and-packet-fuzzer
fix/missing-packet-counter-increase
fix/missing-typedefs-and-strncasecmp-replacement
fix/mpegdash-vs-http
fix/ndpi-pkt-timeval
fix/ndpi-reader-serialization
fix/ndpi-reader-serialization-issues
fix/ndpi-simple-hash-buffer-size
fix/ndpi-subprotocol-detection
fix/ndpi-subprotocol-detection-and-refactoring
fix/overflow-and-libgerror-check
fix/packaging
fix/reader-util-hashval-calculation-endianess
fix/sonarcloud-ci
fix/strinop-truncation
fix/strncpy-trunc
fix/syslog-false-positive
fix/syslog-heap-overflow
fix/tls-ja3-off-by-one
fix/tls-ja4-strncpy-truncation
fix/tls-memleaks
fix/tls-sig-heap-overflow
fix/unit-tests
fix/unitialized-use-of-W
fix/unused-params-and-fns
fix/use-fastcgi-malloc-wrapper
fix/windows-latest-build
fix/windows-msys2
improve/cfg_set_error-fprintf
improve/disable-global-ctx-and-pthread
improve/kafka
improve/proto-debug-printf
improve/risks-naming
improve/serialize-ja4-to-json
improved/aes-ni-check
improved/autoconf-missing-brackets
improved/be-gambling-regex
improved/bittorrent-utorrent-utp
improved/c-ld-flags-copts
improved/ci-test-update-scripts
improved/ciscovpn
improved/configure-ac-obsolete-macros
improved/crynet
improved/debug-out
improved/discord-pattern
improved/dnscrypt
improved/dnscrypt_and_steam
improved/empty-api-version
improved/empty-app-protos
improved/fastcgi-dissection
improved/fuzz-reader
improved/genshin-impact
improved/gnutella
improved/gprof
improved/helper-scripts
improved/http-manipulated-url
improved/http-soap
improved/http_subprotocols
improved/ietf-quic-0rtt-detection
improved/ipsec-isakmp-detection
improved/jabber-xmpp
improved/json-serialize-ndpi-block
improved/kerberos-asn1-parsing
improved/label-smtp-w-starttls-as-smtps
improved/libc-malloc-wrapper-and-checks
improved/libm-check
improved/logging_callback_ndpi_printf
improved/mdsn-llmnr-detection
improved/mgcp
improved/mgcp-line-feed
improved/natpmp-dissect
improved/ndpi-hashtable-with-uthash
improved/ndpi-lib-and-reader-user-agent
improved/ndpi-max-packets-to-process
improved/ndpi-reader-help-spam
improved/ndpi-rule-handling-failure
improved/ndpi-serialization
improved/ndpiReader-CTRL-C
improved/openwrt-xcc-builtin-memcpy-warning
improved/pcap_processing
improved/pluralsight
improved/polish-gambling-fetch
improved/protobuf-debug
improved/protobuf-detection
improved/readme-and-autotools-int
improved/riotgames-sigs
improved/rtsp
improved/rtsp_detection
improved/rtsp_detection_the_second
improved/rtsp_detection_the_third
improved/run-tests
improved/serialization
improved/serialization-and-api-helper
improved/serialize
improved/sflow
improved/smtp-starttls
improved/softether-dissector
improved/some-categories
improved/sonarcloud-ci
improved/ssdp-hostname-dissect
improved/ssh
improved/steam-by-adding-steamdiscover
improved/steam-steamdiscover
improved/sus-ua-detect
improved/syslog-false-negatives
improved/tests-diff-word-wise-and-unittest-sync
improved/tftp
improved/tftp-dissect
improved/tftp-filename-dissection
improved/tls-alert-detection
improved/tls-appdata-detection
improved/tls-appdata-detection-the-second
improved/tls-cert-wildcards
improved/tls-sig-dissect-and-ci
improved/ts3-license-weblist
improved/viber-tcp
improved/websocket-detection-and-chisel-ssh-tunnel
improved/whatsapp
improved/whatsapp-the-second
improved/wuse-after-free-false-positive
improved/xiaomi
remove/builds-without-gcrypt-support
remove/ciscovpn-tls-patterns
remove/configure-seed
remove/ht_hash
remove/lgtm-network-arithm
remove/old-ndpi-readme
remove/readme-md-protocols
remove/unnecessary-ifdef-includes
remove/unused-code
replaced/malicious-ja3-sha1-with-hashmaps
restore/confidence-enum-values
sync/psiphon-unit-test
tiny-improvements
update-improved-fixed/ip-addr-ranges-update-scripts
update/proto-serialization
update/slack-content-match
Open Source Deep Packet Inspection Software Toolkit
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Branch
Commit message
Author
Age
4.2-stable
Removed Makefile references to legacy code.
lns
3 years
add/1kxun
Reimplemented 1kxun application protocol.
lns
3 years
add/AmongUs
Added support for AmongUs.
Toni Uhlig
4 years
add/activision-dissector
Add Activision dissector.
lns
3 years
add/agora-sd-rtn-protocol-dissector
Added proprietary Agora Software Defined Real-time Network (SD-RTN) protocol ...
lns
3 years
add/alicloud
Added AliCloud server access dissector.
lns
3 years
add/apache-thrift
Add Apache Thrift protocol dissector.
Toni Uhlig
21 months
add/avast
Add AVAST dissector.
lns
3 years
add/bacnet-dissector
Added BACnet dissector.
lns
24 months
add/breed-to-serializer
Added protocol breed to JSON serializer.
Toni Uhlig
4 years
add/build-rpm
Build RPM package in the CI.
Toni Uhlig
14 months
add/can-over-ethernet
Add CAN over Ethernet dissector.
Toni Uhlig
17 months
add/capnproto
Add generic capnproto dissector.
Toni Uhlig
17 months
add/cloudflare-warp
Added Cloudflare WARP detection patterns. (#1615)
Toni Uhlig
3 years
add/code-coverage-build
Added `--enable-code-coverage' build using lcov for coverage generation.
Toni Uhlig
3 years
add/collectd-protocol
Added collectd dissector (again).
lns
3 years
add/coverage-make-targets
Added coverage targets to `Makefile.am` for convenience.
Toni Uhlig
21 months
add/crynet
Add CryNetwork dissector.
Toni Uhlig
3 years
add/discord-dissector
Add Discord dissector.
lns
3 years
add/double-serialization
Fixed serializing bug caused by an unitialized serializer.
Toni Uhlig
3 years
add/doxygen-gen
Use Doxygen to generate the API documentation.
lns
3 years
add/dpkg-no-sign-and-ci
Debian/Ubuntu packaging: use `--enable-no-sign` to build `*.deb` packages w/o...
Toni Uhlig
5 months
add/edgecast_and_cachefly_cdn
Added Edgecast and Cachefly CDNs.
lns
3 years
add/elasticsearch
Add Elasticsearch protocol dissector.
Toni Uhlig
2 years
add/elf-risk-detect
Add ELF risk detection (detect transmitted linux executables).
Toni Uhlig
12 months
add/entropy-calc-and-check
Added entropy calculation to check for suspicious (encrypted) payload.
Toni Uhlig
4 years
add/entropy-calculation-unknown-proto
Calculate packet entropy for unknown protocols.
Toni Uhlig
12 months
add/fast-flux-risk
Added FastFlux risk.
Toni Uhlig
3 years
add/fastcgi
Add FastCGI protocol detection.
Toni Uhlig
3 years
add/free-flow-data-api-fn
Added a new API function `ndpi_free_flow_data' which free's all members of nd...
Toni Uhlig
4 years
add/gearup_booster-protocol-dissector
Add GearUP Booster protocol dissector (heuristic based).
Toni Uhlig
4 weeks
add/generic-json-dissector
Add (Generic) JSON dissector
Toni Uhlig
9 months
add/generic-protobuf-dissector
Added generic Google Protobuf dissector.
Toni Uhlig
17 months
add/generic-reassembler-interface
Provide a generic reassembler interface.
lns
3 years
add/genshin-impact
Add Genshin Impact protocol.
Toni Uhlig
4 years
add/get-flow-info-apifn
Implemented function to retrieve flow information. #1253
Toni Uhlig
4 years
add/google-benchmark
Added benchmarking support via Google's libbenchmark.
Toni Uhlig
4 years
add/gprof
Added gprof CPU/HEAP profiling support.
lns
3 years
add/gprof-test-ci-integration
Generate profiling results as PNG.
Toni Uhlig
3 years
add/haproxy
Added HAProxy protocol.
lns
18 months
add/haproxy-and-more
Added HAProxy protocol.
lns
18 months
add/hostname-inc-generator-and-gambling-sites
Added scripts to auto generate hostname/SNI *.inc files.
lns
22 months
add/hpvirtgrp
Add HP Virtual Machine Group Management (hpvirtgrp) protocol.
Toni Uhlig
4 years
add/i3d-and-riotgames-protocol-dissector
Added i3D and RiotGames protocol dissectors.
Toni Uhlig
3 years
add/icmp-tunnel-chksm-risk
Add ICMP checksum check and set risk if mismatch detected.
Toni Uhlig
3 years
add/invalid-chars-detection-in-text
Detect invalid characters in text and set a risk. Fixes #1347.
Toni Uhlig
3 years
add/kcp
Add KCP protocol dissector.
Toni Uhlig
15 months
add/kismet
Add Kismet protocol detection.
Toni Uhlig
3 years
add/malicious-sites
Added malicious sites from the polish cert.
Toni Uhlig
17 months
add/monero-protocol-dissector
Add Monero protocol classification.
Toni Uhlig
16 months
add/more-and-detailed-entropy-checks
Add extra entropy checks and more precise(?) analysis.
Toni Uhlig
11 months
add/mpegdash-and-subproto-handling
Added MPEG-DASH dissector. Fixes #1223.
lns
3 years
add/munin
Add Munin protocol dissector.
Toni Uhlig
2 years
add/natpmp
Add NATPMP dissector.
lns
3 years
add/oicq
Added OICQ dissector.
lns
23 months
add/output-realtime-protocols
Add realtime protocol output to `ndpiReader`.
Toni Uhlig
16 months
add/pe-dissector
Add PE32/PE32+ risk detection (detect transmitted windows executables).
Toni Uhlig
12 months
add/psiphon3
Added Psiphon detection patterns. See #566 and #1099.
Toni Uhlig
3 years
add/raft
Add Raft protocol dissector.
Toni Uhlig
14 months
add/raknet
Added RakNet protocol dissector.
lns
3 years
add/ripe_atlas
Add Ripe Atlas probe protocol.
Toni Uhlig
10 months
add/rmcp
Add Remote Management Control Protocol (RMCP).
Toni Uhlig
17 months
add/roughtime
Add Roughtime protocol dissector.
Toni Uhlig
15 months
add/rsh
Added RSH dissector. Fixes #202.
lns
3 years
add/service-location-protocol-dissector
Add Service Location Protocol dissector.
Toni Uhlig
20 months
add/set_config_u64
Provide a u64 wrapper for `ndpi_set_config()`
Toni Uhlig
14 months
add/shellscript-risk-detection
Add Shellscript risk detection.
Toni Uhlig
12 months
add/softether
Added Softether(-VPN) DDNS service detection.
lns
3 years
add/softether-dissector
Add Softether dissector.
lns
3 years
add/source-engine-dissector
Added Source Engine dissector.
lns
24 months
add/ssl-cert-sha1-blacklist
Added NDPI_MALICIOUS_SHA1 flow risk.
Toni Uhlig
4 years
add/syncthing
Add Syncthing dissector.
Toni Uhlig
3 years
add/tarball-verification-script
Added script to compare and verify the output of `make dist'.
lns
3 years
add/tesla-services
Added TeslaServices and improved TikTok host names. Fixes #2140.
Toni Uhlig
17 months
add/threema
Added Threema Messenger.
Toni Uhlig
3 years
add/tivoconnect
Add TiVoConnect dissector. Fixes #1697.
lns
3 years
add/tls-check-common-alpn
Check for common ALPNs and set a flow risk if not known.
Toni Uhlig
4 years
add/toca-boca-protocol-dissector
Added Toca Boca protocol dissector.
lns
3 years
add/tsan-support-ci-and-autoconf
Added TSAN support.
Toni Uhlig
3 years
add/tunnelbear
Added TunnelBear VPN detection patterns.
Toni Uhlig
3 years
add/ultrasurf-vpn
Added UltraSurf protocol dissector.
Toni Uhlig
3 years
add/vs-proj-sln-and-ci-msbuild
Build ndpiReader and run regression tests.
Toni Uhlig
3 years
add/windows-update-urls
Add more WindowsUpdate URLs as requested in #698.
Toni Uhlig
3 years
add/yojimbo
Add Yojimbo (netcode) protocol dissector
Toni Uhlig
14 months
add/z3950
Added Z39.50 protocol.
Toni Uhlig
4 years
add/zug-consensus-dissector
Add ZUG consensus protocol dissector.
Toni Uhlig
10 months
added/avast_securedns
Added AVAST SecureDNS protocol.
Toni Uhlig
4 years
added/sus_tls_ext_risk
Added risk: TLS_EXTENSION_SUSPICIOUS
Toni Uhlig
4 years
dev
Explicit cast Referer / Host line to the type `ndpi_strnstr(...)` expects (un...
Toni Uhlig
2 months
dev-1
QUIC: fix dissection of draft-34 (#1484)
Ivan Nardi
3 years
do/some/maintenance
Yet another approach to fix #1499 (basically a copy&pasta from @socketpair).
Toni Uhlig
3 years
first-step-to-automake-integration
First step of cleaning up the Makefile.in hell.
Toni Uhlig
4 years
fix-add/make-doc-and-CI
Fix `make dist` and add it to the CI along with `make -C doc text`. Fixes #1324
Toni Uhlig
3 years
fix/broken-ndpi_timeval_to_microseconds
Fix broken ndpi_timeval_to_(milli|micro)seconds (>UINT_MAX).
Toni Uhlig
3 years
fix/configure-seed-leftover
Additional fix related to cf931fda6bfb3925555c7bd11d950a886676bcb3.
Toni Uhlig
3 years
fix/data-analyse-implicit-u32-cast
Fixed implicit u32 cast in `ndpi_data_min()` / `ndpi_data_max()`.
Toni Uhlig
17 months
fix/data-races
Fix some race conditions by using atomic operations.
Toni Uhlig
3 years
fix/double-ndpi_tot_allocated_memory-add
Fix `ndpi_tot_allocated_memory` calculation if `ndpi_calloc()` used
Toni Uhlig
5 months
fix/external-ndpi-build
Add `-Wno-unused-function` as CFLAG for `third_party/src/gcrypt_light.c`.
Toni Uhlig
12 months
fix/external-ndpi-build-2
Fixed yet another "unused function" warning.
Toni Uhlig
12 months
fix/external-ndpi-build-3
Fixed yet another another "unused function" warning.
Toni Uhlig
12 months
fix/gcrypt-autoconf-and-dpkg-pkg-config
Added nDPI pkg-config file to Debian / Ubuntu ndpi-dev packaging.
Toni Uhlig
4 years
fix/git-format-hash-abbr-length
Limit git commit hash to 7 characters.
Toni Uhlig
12 months
fix/http-lower-upper-proto-weirdness
Fixed HTTP lower/upper protocol mess for Aimini/IPP.
lns
3 years
fix/intrustion-detection-leftovers-build-err
Removed Makefile references to legacy code.
lns
3 years
fix/invalid-ndpi-free
Fine tuned symbol check script.
Toni Uhlig
22 months
fix/invalid-realloc-wrapper
Fixed heap overflow in nDPI realloc wrapper if new size < old size.
Toni Uhlig
3 years
fix/ip-tuple-logic-error-and-more
Fixed wrong ip tuple comparison. #1386
Toni Uhlig
3 years
fix/irc-heap-overflow
Fix heap buffer overflow mentioned in #1574.
lns
3 years
fix/json-c-with-only-libndpi
autoconf: Do not check for json-c if --with-only-libndpi is set.
Toni Uhlig
4 years
fix/json-empty-risk-serialization
Serializing empty `risk blocks' pollutes the resulting string.
Toni Uhlig
3 years
fix/memory-errors-and-packet-fuzzer
Fix broken fuzz_process_packet fuzzer by adding a call to ndpi_finalize_initi...
Toni Uhlig
3 years
fix/missing-packet-counter-increase
Fixed invalid unidirectional risk set even if packets
Toni Uhlig
17 months
fix/missing-typedefs-and-strncasecmp-replacement
Fix missing u_char, u_short and u_int typedefs for some platforms e.g.:
Toni Uhlig
22 months
fix/mpegdash-vs-http
Prohibit MPEG-DASH to set HTTP as application protocol.
lns
3 years
fix/ndpi-pkt-timeval
Fix ndpi_timeval_to_milliseconds/microseconds for platforms with tv_usec is a...
Toni Uhlig
3 years
fix/ndpi-reader-serialization
Replaced ndpiReader's libjson-c support with libnDPI's internal serialization...
lns
3 years
fix/ndpi-reader-serialization-issues
Fix byte-order issue during ndpiReader tcp/udp src/dst port serialization. Fi...
Toni Uhlig
3 years
fix/ndpi-simple-hash-buffer-size
Fixed hash buffer size in ndpiSimpleIntegration.
Toni Uhlig
17 months
fix/ndpi-subprotocol-detection
Try to detect one subprotocol if a detected protocol can have one.
Toni Uhlig
4 years
fix/ndpi-subprotocol-detection-and-refactoring
Removed master protocol as it was only used for STUN and via also removed API...
Toni Uhlig
4 years
fix/overflow-and-libgerror-check
Remove the autoconf cache value from the previous and failed check before che...
Toni Uhlig
4 years
fix/packaging
Fix OpenWrt build.
Toni Uhlig
4 years
fix/reader-util-hashval-calculation-endianess
Fix endian issues in reader_util.c used by ndpiReader.
Toni Uhlig
3 years
fix/sonarcloud-ci
Fixed broken SonarCloud-CI.
Toni Uhlig
4 years
fix/strinop-truncation
Fix string copy truncation warning.
Toni Uhlig
3 years
fix/strncpy-trunc
Fix string truncation.
Toni Uhlig
20 months
fix/syslog-false-positive
Fixed syslog false positives.
lns
3 years
fix/syslog-heap-overflow
Fix syslog heap overflow introduced in 09fbe0a64a11b08a35435f516e9a19f7e0c20d7c.
lns
3 years
fix/tls-ja3-off-by-one
Fixed off-by-one memory error for TLS-JA3.
Toni Uhlig
4 years
fix/tls-ja4-strncpy-truncation
Simplify and fix JA4 string computation.
Toni Uhlig
14 months
fix/tls-memleaks
Prevent reader_util.c from exit()'ing if maximum flow count reached.
Toni Uhlig
4 years
fix/tls-sig-heap-overflow
Fixed heap-overflow if compiled with `--enable-tls-sigs`.
Toni Uhlig
21 months
fix/unit-tests
sync unit tests
Toni Uhlig
3 years
fix/unitialized-use-of-W
Fix unitialized use of W[16].
lns
3 years
fix/unused-params-and-fns
Merge remote-tracking branch 'origin/dev' into fix/unused-params-and-fns
Toni Uhlig
12 months
fix/use-fastcgi-malloc-wrapper
Fixed FastCGI memory issue (was not using nDPI's malloc wrapper).
Toni Uhlig
3 years
fix/windows-latest-build
Fixed windows-latest build error.
lns
3 years
fix/windows-msys2
Fixed msys2 build warnings and re-activated CI Mingw64 build.
Toni Uhlig
3 years
improve/cfg_set_error-fprintf
Improve `ndpi_set_config` error printing.
Toni Uhlig
14 months
improve/disable-global-ctx-and-pthread
Completly disable all pthread related code in the library if `USE_GLOBAL_CONT...
Toni Uhlig
14 months
improve/kafka
Improved Kafka dissector.
Toni Uhlig
10 months
improve/proto-debug-printf
Unify ndpi debug logging to always use a u16 protocol id
Toni Uhlig
5 months
improve/risks-naming
Align serialized risk names to all others (first letter; uppercase letter)
Toni Uhlig
7 months
improve/serialize-ja4-to-json
Serialize JA4 to JSON.
Toni Uhlig
14 months
improved/aes-ni-check
Improved AES-NI check.
lns
3 years
improved/autoconf-missing-brackets
Fixed missing AS_HELP_STRING in configure.ac.
Toni Uhlig
2 years
improved/be-gambling-regex
Improved belgium gambling sites regex.
Toni Uhlig
16 months
improved/bittorrent-utorrent-utp
Improved uTorrent via utp (TCP-like streams over UDP).
Toni Uhlig
15 months
improved/c-ld-flags-copts
Do not interfere with CFLAGS/LDFLAGS env anymore.
Toni Uhlig
3 years
improved/ci-test-update-scripts
Improved ASN/IP update scripts and CI integration.
Toni Uhlig
3 years
improved/ciscovpn
Improved Cisco VPN detection.
lns
3 years
improved/configure-ac-obsolete-macros
Replaced obsolete autoconf macros.
lns
3 years
improved/crynet
Improved CryNetwork protocol dissector.
Toni Uhlig
17 months
improved/debug-out
Improved debug output.
Toni Uhlig
23 months
improved/discord-pattern
Improved Discord pattern.
lns
3 years
improved/dnscrypt
Improved dnscrypt midstream detection.
Toni Uhlig
4 years
improved/dnscrypt_and_steam
Improved Steam detection (Steam Datagram Relay - SDR).
Toni Uhlig
4 years
improved/empty-api-version
Prevent compilation failure if, for whatever reason, NDPI_API_VERSION is empty.
lns
3 years
improved/empty-app-protos
Allow init of app protocols w/o any hostnames set.
Toni Uhlig
20 months
improved/fastcgi-dissection
FastCGI: dissect PARAMS
Toni Uhlig
3 years
improved/fuzz-reader
Check datalink during fuzzing to prevent console / logfile spam. See #1175 fo...
Toni Uhlig
4 years
improved/genshin-impact
Improved GenshinImpact protocol dissector.
lns
3 years
improved/gnutella
Tiny gnutella improvement if gtk-gnutella used.
lns
3 years
improved/gprof
Enhances gprof usage.
lns
3 years
improved/helper-scripts
Improved helper scripts to be more restrictive.
lns
22 months
improved/http-manipulated-url
Skip whitespaces between HTTP method and URL.
Toni Uhlig
4 years
improved/http-soap
Improved SOAP via HTTP.
lns
3 years
improved/http_subprotocols
Added protocols to HTTP as subprotocols.
Toni Uhlig
4 years
improved/ietf-quic-0rtt-detection
Improved QUIC IETF 0-RTT detection.
lns
3 years
improved/ipsec-isakmp-detection
Improved IPSec/ISAKMP detection.
lns
3 years
improved/jabber-xmpp
Improved Jabber/XMPP detection.
Toni Uhlig
3 years
improved/json-serialize-ndpi-block
Serialize nDPI detection/dissection data as object.
Toni Uhlig
3 years
improved/kerberos-asn1-parsing
Improved ASN.1 parsing for Keberos. Fixes #1492.
Toni Uhlig
3 years
improved/label-smtp-w-starttls-as-smtps
Sync unit tests.
Toni Uhlig
3 years
improved/libc-malloc-wrapper-and-checks
Improved missing usage of nDPIs malloc wrapper. Fixes #1978.
lns
22 months
improved/libm-check
Improved libm check via Autoconf.
Toni Uhlig
4 years
improved/logging_callback_ndpi_printf
Added printf/fprintf replacement for some internal modules.
lns
18 months
improved/mdsn-llmnr-detection
Improved MDNS/LLMNR detection.
Toni Uhlig
3 years
improved/mgcp
Improved MGCP dissector.
Toni Uhlig
3 years
improved/mgcp-line-feed
Improved MGCP detection by allowing '\r' as line feed.
lns
18 months
improved/natpmp-dissect
Improved NATPMP dissection.
Toni Uhlig
3 years
improved/ndpi-hashtable-with-uthash
Replaced nDPI's internal hashmap with uthash.
lns
3 years
improved/ndpi-lib-and-reader-user-agent
Added generic user agent setter.
lns
3 years
improved/ndpi-max-packets-to-process
Added configureable ndpi packet processing limit.
Toni Uhlig
3 years
improved/ndpi-reader-help-spam
Reduce ndpiReader's `-h' spam. `-H' does this job now.
lns
3 years
improved/ndpi-rule-handling-failure
Improved debug logging.
lns
24 months
improved/ndpi-serialization
Improved nDPI JSON serialization.
lns
3 years
improved/ndpiReader-CTRL-C
Fixed obsolete error printing if CTRL-C is pressed. #1165
Toni Uhlig
4 years
improved/openwrt-xcc-builtin-memcpy-warning
Fix warnings on OpenWrt CCs, caused by the memcpy builtin.
Toni Uhlig
3 years
improved/pcap_processing
Support raw IPv4 / IPv6 pcap packet processing.
Toni Uhlig
4 years
improved/pluralsight
Added some Pluralsight Hostnames/SNIs. May fix #1501.
lns
3 years
improved/polish-gambling-fetch
Improved Polish gambling sites fetch script.
Toni Uhlig
14 months
improved/protobuf-debug
Fixed endian issue while DEBUG_PROTOBUF is enabled.
Toni Uhlig
17 months
improved/protobuf-detection
Improved Protobuf dissector.
Toni Uhlig
17 months
improved/readme-and-autotools-int
Updated README.md
lns
3 years
improved/riotgames-sigs
Added RiotGames ASN update.
Toni Uhlig
3 years
improved/rtsp
Moved RTSP http patterns to the protocol source file.
lns
3 years
improved/rtsp_detection
Improved RTSP via HTTP detection.
Toni Uhlig
4 years
improved/rtsp_detection_the_second
Improved RTSP detection the second. (#1232)
Toni Uhlig
4 years
improved/rtsp_detection_the_third
Improved RTSP detection and fixed HTTP false-positive. Fixes #1229.
Toni Uhlig
4 years
improved/run-tests
Run regression tests from different locations at the same time w/o side effec...
Toni Uhlig
3 years
improved/serialization
Serialize additional information stored in the flow struct.
Toni Uhlig
3 years
improved/serialization-and-api-helper
Provide some API functions for convenience.
Toni Uhlig
3 years
improved/serialize
Make serialize risk and proto not dependant on any flow.
Toni Uhlig
3 years
improved/sflow
Improved sflow protocol detection false-positives.
lns
3 years
improved/smtp-starttls
Detect SMTPs w/ STARTTLS as TLS and dissect client/server hello. Fixes #1630.
Toni Uhlig
3 years
improved/softether-dissector
Tiny Softether dissector improvement.
lns
3 years
improved/some-categories
Changed some protocol categories to align with others.
Toni Uhlig
3 years
improved/sonarcloud-ci
Fixed Mingw64 build.
Toni Uhlig
4 years
improved/ssdp-hostname-dissect
Dissect host line if SSDP contains such.
lns
3 years
improved/ssh
Improved SSH protocol detection.
Toni Uhlig
4 years
improved/steam-by-adding-steamdiscover
Improed Steam detection by adding Steamdiscover patterns.
lns
18 months
improved/steam-steamdiscover
Improved Steam detection by adding steamdiscover pattern.
Toni Uhlig
18 months
improved/sus-ua-detect
Improved suspicious http user agent detection.
lns
3 years
improved/syslog-false-negatives
Fixed syslog false negatives.
lns
3 years
improved/tests-diff-word-wise-and-unittest-sync
Support word diff for tests/do.sh for better readability.
lns
3 years
improved/tftp
Improved TFTP detection. Fixes #1242, #1256
Toni Uhlig
4 years
improved/tftp-dissect
Improved TFTP. Fixes #2075.
Toni Uhlig
17 months
improved/tftp-filename-dissection
Improved TFTP. Dissect Read/Write Request filenames.
Toni Uhlig
3 years
improved/tls-alert-detection
Improved TLS alert detection.
lns
3 years
improved/tls-appdata-detection
Improved TLS application data detection.
lns
3 years
improved/tls-appdata-detection-the-second
Improved TLS application data detection.
lns
3 years
improved/tls-cert-wildcards
Improved SSL certificate name wildcard handling and risk. #1182
Toni Uhlig
4 years
improved/tls-sig-dissect-and-ci
Added autoconf option `--enable-tls-sigs'.
Toni Uhlig
3 years
improved/ts3-license-weblist
Improved Teamspeak3 License/Weblist detection.
Toni Uhlig
2 years
improved/viber-tcp
Improved Viber (TCP) detection.
lns
3 years
improved/websocket-detection-and-chisel-ssh-tunnel
Improved WebSocket-over-HTTP detection
Toni Uhlig
3 months
improved/whatsapp
Improved whatsapp detection/dissection.
lns
3 years
improved/whatsapp-the-second
Improved WhatsApp detection.
lns
3 years
improved/wuse-after-free-false-positive
Force roaring bitmap to use ndpi memory wrappers.
lns
3 years
improved/xiaomi
Improved Xiaomi HTTP detection.
lns
3 years
remove/builds-without-gcrypt-support
Drop support for non-gcrypt builds.
Toni Uhlig
3 years
remove/ciscovpn-tls-patterns
Removed TLS patterns in the CiscoVPN aka Anyconnect dissector as mentioned in...
lns
3 years
remove/configure-seed
Get rid of `configure.seed` as it comes with some disadvantages.
Toni Uhlig
3 years
remove/ht_hash
Removed ht_hash as it is not used anymore.
Toni Uhlig
4 years
remove/lgtm-network-arithm
Removed LGTM ql query for packet payload integer arithmetic.
lns
3 years
remove/old-ndpi-readme
Removed README.nDPI as it does not provide any new information not covered by...
lns
3 years
remove/readme-md-protocols
Removed README.protocols because:
Toni Uhlig
3 years
remove/unnecessary-ifdef-includes
Removed superfluous ifdef'd includes.
lns
3 years
remove/unused-code
Remove unused code.
Toni Uhlig
10 months
replaced/malicious-ja3-sha1-with-hashmaps
Updated JA3/SSL fingerprints.
Toni Uhlig
3 years
restore/confidence-enum-values
Restore Confidence enum constants to ascending values.
Toni Uhlig
3 years
sync/psiphon-unit-test
Sync Psiphon unit test.
Toni Uhlig
3 years
tiny-improvements
Added fuzzy targets conditional in tests/do.sh.in which prevents the fuzzer f...
Toni Uhlig
4 years
update-improved-fixed/ip-addr-ranges-update-scripts
Updated `utils/whatsapp_ip_addresses_download.sh' to scrape the required IP a...
lns
3 years
update/proto-serialization
Updated protocol dissector serialisation code.
Toni Uhlig
2 years
update/slack-content-match
Added `slackb.com` SNI.
Toni Uhlig
20 months