]> git.ipfire.org Git - thirdparty/suricata.git/commit
build: cbindgen
authorDanny Browning <danny.browning@protectwise.com>
Tue, 25 Jun 2019 18:16:52 +0000 (12:16 -0600)
committerJason Ish <jason.ish@oisf.net>
Fri, 24 Jan 2020 16:16:00 +0000 (10:16 -0600)
commitb573c16dd5430abf5b0c4d3df5292dd1226aaac9
tree09dd43d887681a4b39b7a91808588fad29d96825
parent593da166bb80fca09adc134b4f06f8f255b9c8e4
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.
66 files changed:
.github/workflows/builds.yml
.travis.yml
appveyor.yml
configure.ac
rust/Makefile.am
rust/cbindgen.toml [new file with mode: 0644]
rust/gen-c-headers.py [deleted file]
src/Makefile.am
src/app-layer-dhcp.c
src/app-layer-dns-common.h
src/app-layer-dns-tcp.c
src/app-layer-dns-udp.c
src/app-layer-ftp.c
src/app-layer-ikev2.c
src/app-layer-krb5.c
src/app-layer-nfs-tcp.c
src/app-layer-nfs-udp.c
src/app-layer-ntp.c
src/app-layer-parser.h
src/app-layer-rdp.c
src/app-layer-sip.c
src/app-layer-sip.h
src/app-layer-smb.c
src/app-layer-snmp.c
src/app-layer-template-rust.c
src/app-layer-tftp.c
src/detect-dce-iface.c
src/detect-dce-opnum.c
src/detect-dce-stub-data.c
src/detect-dns-opcode.c
src/detect-dns-query.c
src/detect-krb5-cname.c
src/detect-krb5-errcode.c
src/detect-krb5-msgtype.c
src/detect-krb5-sname.c
src/detect-nfs-procedure.c
src/detect-nfs-version.c
src/detect-sip-method.c
src/detect-sip-protocol.c
src/detect-sip-request-line.c
src/detect-sip-response-line.c
src/detect-sip-stat-code.c
src/detect-sip-stat-msg.c
src/detect-sip-uri.c
src/detect-smb-share.c
src/detect-snmp-community.c
src/detect-snmp-pdu_type.c
src/detect-snmp-version.c
src/detect-template-rust-buffer.c
src/output-json-dhcp.c
src/output-json-dns.c
src/output-json-ikev2.c
src/output-json-krb5.c
src/output-json-nfs.c
src/output-json-rdp.c
src/output-json-sip.c
src/output-json-smb.c
src/output-json-snmp.c
src/output-json-template-rust.c
src/output-json-tftp.c
src/rust-context.h [new file with mode: 0644]
src/rust.h
src/suricata-common.h
src/suricata.c
src/util-debug.c
src/util-lua-dns.c