Jason Ish
4a7567b3f0
template: rename template-rust to template
...
Remove the distinction between the C template protocol "template" and
the Rust template protocol "template-rust" and make the Rust parser
simply template now that we no longer have support to generate a C
protocol template.
4 years ago
Jason Ish
8683154115
templates: remove C app-layer templates
4 years ago
Jason Ish
05e16820de
templates: clang format cleanups
...
Cleanup the trivial clang-formatting issues in templates. Length of
protocol names may require clang-format after new protocol generation.
4 years ago
Philippe Antoine
ad713246a9
src: remove double includes
...
Keep the unconditional include to be sure it works
git grep '#include "' src/*.c | sort | uniq -c | awk '$1 > 1'
4 years ago
Philippe Antoine
1f066cbbe8
unittest: fix unneeded includes as per cppclean
...
Especially because there is conditional inclusion from a header
4 years ago
Philippe Antoine
02f2602dde
src: rework includes as per cppclean
4 years ago
Philippe Antoine
b8524e70d9
detect: change InspectEngineFuncPtr2 to return uint8_t
4 years ago
Victor Julien
84448d3bae
tests: remove unnecessary flow locks
...
Added once to satisfy debug validation, but we don't mix unittests
and debug validation anymore.
sed -i -E '/.*FLOWLOCK_.*LOCK/d' *.c
4 years ago
Jeff Lucovsky
1eeb96696b
general: Cleanup bool usage
5 years ago
Juliana Fajardini
c6a35d09b7
templates: fix typos
...
- *template*files[ch][rs]: fix typos
- scripts/setup-app-layer: fix typos
5 years ago
Victor Julien
92a8d8b4f4
detect/template: convert to v2 inspect API
6 years ago
Victor Julien
6ab323d323
detect: hide RegisterTests behind ifdef UNITTESTS
...
Update all callers to more aggressively use UNITTESTS guards as well.
6 years ago
Danny Browning
b573c16dd5
build: cbindgen
...
Rust headers are now generated using cbindgen. If cbindgen is present, they can
be generated during dist, otherwise they will be available for builds.
7 years ago
Victor Julien
5e9714e384
rust: remove all HAVE_RUST guards
7 years ago
Victor Julien
429ca858dc
rust/gen: turn *mut*const T into const T **
7 years ago
Victor Julien
32fb7d773a
detect/content-inspect: turn void arg into Packet
...
Replace the 'void *data' argument by a 'Packet *p' as this was
the only user left of the data pointer.
7 years ago
Jason Ish
35fd10bc2e
rust: app-layer detect template for rust parsers
8 years ago