mirror of https://github.com/OISF/suricata
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rust unit tests link without libsuricata, so a C reference anywhere in the reachable code makes the test binary unlinkable. The ffi logger calls SCLogMessage even under cfg(test), unlike the suricata crate's own, which has a print fallback. Any test that reaches AppLayerTxData::update_file_flags therefore breaks cargo test --lib whenever the debug feature is on: it fails the GitHub jobs that build with --enable-debug or --all-features while our own CI never sees it. Give log_message the same fallback behind cfg(any(test, feature = "testing")), the pattern applayer.rs already uses for set_event. |
1 day ago | |
|---|---|---|
| .. | ||
| .cargo | ||
| derive | 5 days ago | |
| ffi | 1 day ago | |
| htp | 5 days ago | |
| src | 5 days ago | |
| suricatactl | 5 days ago | |
| suricatasc | 5 days ago | |
| sys | 5 days ago | |
| .gitignore | ||
| Cargo.lock.in | 5 days ago | |
| Cargo.toml.in | 5 days ago | |
| Makefile.am | 5 days ago | |
| cbindgen.toml | 4 months ago | |
| rustfmt.toml | ||