-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Next/20200904/v7 #5361
Next/20200904/v7 #5361
Commits on Sep 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 77bafe1 - Browse repository at this point
Copy the full SHA 77bafe1View commit details -
dns: refactor to handle more rdata formats
Represent rdata as `DNSRData` enum variants instead of `Vec<u8>`. This will allow parsing/logging of more complex formats like SOA.
Configuration menu - View commit details
-
Copy full SHA for 8005f50 - Browse repository at this point
Copy the full SHA 8005f50View commit details -
dns: use nom's rest to take all remaining rdata
Using nom's `rest` combinator eliminates the need to call the do_parse macro for parsing a single element.
Configuration menu - View commit details
-
Copy full SHA for af498fd - Browse repository at this point
Copy the full SHA af498fdView commit details -
dns: parse and log fields for SOA record type
Added `dns_parse_rdata_soa` to parse SOA fields into an `DNSRDataSOA` struct. Added logging for answer and authority SOA records in both version 1 & 2, as well as grouped formats.
Configuration menu - View commit details
-
Copy full SHA for 7f26246 - Browse repository at this point
Copy the full SHA 7f26246View commit details -
doc: dns - document additional fields in eve event
Documentation of additional fields for soa and sshfp. Also some minor doc fixes and updates.
Configuration menu - View commit details
-
Copy full SHA for 48da18b - Browse repository at this point
Copy the full SHA 48da18bView commit details -
decode/geneve: Add Geneve decoding functionality
These changes are in response to feature request 3063. Geneve is very similar to VXLAN, but uses a slightly different encapsulation scheme.
Configuration menu - View commit details
-
Copy full SHA for 5d955c1 - Browse repository at this point
Copy the full SHA 5d955c1View commit details -
decode/vxlan: Modified/refactored VXLAN logic
This is just a slight refactor to make analagous decoding/encapsulation schemes - Geneve, Teredo, and VXLAN - be implemented as similarly as possible.
Configuration menu - View commit details
-
Copy full SHA for 66452dd - Browse repository at this point
Copy the full SHA 66452ddView commit details -
decode/teredo: Modified/refactored Teredo logic
This is just a slight refactor to make analagous decoding/encapsulation schemes - Geneve, Teredo, and VXLAN - be implemented as similarly as possible.
Configuration menu - View commit details
-
Copy full SHA for 6be0863 - Browse repository at this point
Copy the full SHA 6be0863View commit details -
github-ci: Fedora 32 builder with asan enabled
Also enables -Wshadow and rust-strict to cover those cases from Travis. Redmine issue: https://redmine.openinfosecfoundation.org/issues/3868
Configuration menu - View commit details
-
Copy full SHA for 1ec6307 - Browse repository at this point
Copy the full SHA 1ec6307View commit details -
github-ci: ubuntu 20.04 build without nss/nspr
Adds a test that builds and tests Suricata without nss/nspr to replace the similar test on Travis-CI. Redmine issue: https://redmine.openinfosecfoundation.org/issues/3869
Configuration menu - View commit details
-
Copy full SHA for dfbd38e - Browse repository at this point
Copy the full SHA dfbd38eView commit details -
github-ci: Ubuntu 20.4 build with -NDEBUG
To cover Travis-CI test that builds with -NDEBUG. Redmine issue: https://redmine.openinfosecfoundation.org/issues/3869
Configuration menu - View commit details
-
Copy full SHA for 975b58c - Browse repository at this point
Copy the full SHA 975b58cView commit details -
github-ci: check that configure fails if rust to old
Migration of similar test from Travis-CI. Redmine issue: https://redmine.openinfosecfoundation.org/issues/3869
Configuration menu - View commit details
-
Copy full SHA for 146a1ee - Browse repository at this point
Copy the full SHA 146a1eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b698f66 - Browse repository at this point
Copy the full SHA b698f66View commit details -
github-ci: update debian 9 test to use known Rust version
Choose Rust 1.39.0 as a known version of Rust that we build against to see in CI if we build with this version, but fail with latest. This is to cover a similar test from Travis CI.
Configuration menu - View commit details
-
Copy full SHA for cb963f8 - Browse repository at this point
Copy the full SHA cb963f8View commit details -
github-ci: add test build without jansson
This is to cover a test from Travis CI where we make sure that ./configure fails if libjansson is not available.
Configuration menu - View commit details
-
Copy full SHA for 280ab65 - Browse repository at this point
Copy the full SHA 280ab65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b38db4 - Browse repository at this point
Copy the full SHA 8b38db4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57a611b - Browse repository at this point
Copy the full SHA 57a611bView commit details -
general: Improve grammar in error messages
This commit corrects a minor grammar issue in address/port error messages.
Configuration menu - View commit details
-
Copy full SHA for 9efb936 - Browse repository at this point
Copy the full SHA 9efb936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71297f5 - Browse repository at this point
Copy the full SHA 71297f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for aac2b9d - Browse repository at this point
Copy the full SHA aac2b9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5155982 - Browse repository at this point
Copy the full SHA 5155982View commit details