diff --git a/Cargo.lock b/Cargo.lock index a86cf8f..9ac31c9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -58,12 +58,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "autocfg" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" - [[package]] name = "bitflags" version = "2.10.0" @@ -184,7 +178,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790" dependencies = [ "dispatch2", - "nix 0.30.1", + "nix", "windows-sys 0.61.2", ] @@ -283,31 +277,12 @@ dependencies = [ "hashbrown", ] -[[package]] -name = "mac_address" -version = "1.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303" -dependencies = [ - "nix 0.29.0", - "winapi", -] - [[package]] name = "memchr" version = "2.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" -[[package]] -name = "memoffset" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" -dependencies = [ - "autocfg", -] - [[package]] name = "minimal-lexical" version = "0.2.1" @@ -327,7 +302,7 @@ dependencies = [ [[package]] name = "netflow_generator" -version = "0.2.7" +version = "0.2.8" dependencies = [ "clap", "ctrlc", @@ -342,31 +317,16 @@ dependencies = [ [[package]] name = "netflow_parser" -version = "0.9.0" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5de8514e95cfcc83de161fcf47a6a2614356d446864b5985dddebf658a0e174" +checksum = "c0e1f7859a3708e5f915bf00cc8e26dcef316a697d0f64fb01e017c054d2c677" dependencies = [ - "byteorder", "lru", - "mac_address", "nom", "nom-derive", "serde", ] -[[package]] -name = "nix" -version = "0.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" -dependencies = [ - "bitflags", - "cfg-if", - "cfg_aliases", - "libc", - "memoffset", -] - [[package]] name = "nix" version = "0.30.1" @@ -657,28 +617,6 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - [[package]] name = "windows-link" version = "0.2.1" diff --git a/Cargo.toml b/Cargo.toml index eb4b404..a334410 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,10 +7,10 @@ license = "MIT OR Apache-2.0" name = "netflow_generator" repository = "https://github.com/mikemiles-dev/netflow_generator/" readme = "README.md" -version = "0.2.7" +version = "0.2.8" [dependencies] -netflow_parser = "0.9.0" +netflow_parser = "1.0.0" serde_yaml = "0.9" serde = { version = "1.0", features = ["derive"] } clap = { version = "4.5", features = ["derive", "cargo"] } diff --git a/README.md b/README.md index 3efe907..866538e 100644 --- a/README.md +++ b/README.md @@ -684,7 +684,7 @@ The project is organized into several modules: ## Dependencies -- `netflow_parser` (0.8.0) - NetFlow packet structures +- `netflow_parser` (1.0.0) - NetFlow packet structures - `serde_yaml` (0.9) - YAML parsing - `serde` (1.0) - Serialization framework - `clap` (4.5) - CLI argument parsing diff --git a/RELEASES.md b/RELEASES.md index b772f97..46b69ba 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,3 +1,6 @@ +# 0.2.8 +* **Dependency**: Updated netflow_parser from 0.9.0 to 1.0.0 + # 0.2.7 * **Dependency**: Updated netflow_parser from 0.8.0 to 0.9.0 diff --git a/src/generator/validation.rs b/src/generator/validation.rs index 11ba0b8..fd26253 100644 --- a/src/generator/validation.rs +++ b/src/generator/validation.rs @@ -1,4 +1,4 @@ -//! Template validation helpers using netflow_parser 0.8.0 +//! Template validation helpers using netflow_parser 1.0.0 //! //! These helpers validate that generated V9 and IPFIX templates //! are well-formed and can be parsed correctly.