diff --git a/README.md b/README.md index 567575a6..904d4a77 100644 --- a/README.md +++ b/README.md @@ -95,10 +95,6 @@ Install the dependencies as documented above, then run `cargo build` as usual. This repository contains code from other software in the following directories, licensed under their own particular licenses: - * `bpf-sys/libelf/*`: GPL2 + LGPL3 - * `bpf-sys/bcc/*`: Apache2, public domain - * `include/bpf_helpers.h` LGPL2 + BSD-2 - * `include/bpf_helper_defs.h`: LGPL2 + BSD-2 * `bpf-sys/libbpf`: LGPL2 + BSD-2 Where '+' means they are dual licensed. diff --git a/bpf-sys/Cargo.toml b/bpf-sys/Cargo.toml index 2000c0d1..d361188d 100644 --- a/bpf-sys/Cargo.toml +++ b/bpf-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bpf-sys" -version = "2.0.0" +version = "2.0.1" description = "Bindings for libbpf" repository = "https://github.com/foniod/redbpf" documentation = "https://foniod.org/api/bpf_sys/" diff --git a/cargo-bpf/Cargo.toml b/cargo-bpf/Cargo.toml index 6626ead4..126da0dc 100644 --- a/cargo-bpf/Cargo.toml +++ b/cargo-bpf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-bpf" -version = "2.0.0" +version = "2.0.1" description = "Cargo plugin to manage eBPF probes using redbpf" repository = "https://github.com/foniod/redbpf" documentation = "https://foniod.org/api/cargo_bpf/" @@ -21,8 +21,8 @@ required-features = ["command-line"] clap = { version = "2.33", optional = true } bindgen = {version = "0.59.1", default-features = false, features = ["runtime"], optional = true} toml_edit = { version = "0.2", optional = true } -bpf-sys = { version = "2.0.0", path = "../bpf-sys", optional = true } -redbpf = { version = "2.0.0", path = "../redbpf", default-features = false, optional = true } +bpf-sys = { version = "2.0.1", path = "../bpf-sys", optional = true } +redbpf = { version = "2.0.1", path = "../redbpf", default-features = false, optional = true } futures = { version = "0.3", optional = true } tokio = { version = "^1.0.1", features = ["rt", "macros", "signal"], optional = true } hexdump = { version = "0.1", optional = true } diff --git a/redbpf-macros/Cargo.toml b/redbpf-macros/Cargo.toml index 1a32a9ed..e931e76f 100644 --- a/redbpf-macros/Cargo.toml +++ b/redbpf-macros/Cargo.toml @@ -4,7 +4,7 @@ description = "Procedural macros for redbpf" repository = "https://github.com/foniod/redbpf" documentation = "https://foniod.org/api/redbpf_macros/" authors = ["Alessandro Decina ", "Peter Parkanyi ", "Junyeong Jeong "] -version = "2.0.0" +version = "2.0.1" edition = '2018' keywords = ["bpf", "ebpf", "redbpf"] license = "MIT OR Apache-2.0" @@ -23,6 +23,6 @@ rustc_version = "0.3.0" [dev-dependencies] # redbpf-probes is needed by doctests -redbpf-probes = { version = "2.0.0", path = "../redbpf-probes" } +redbpf-probes = { version = "2.0.1", path = "../redbpf-probes" } # memoffset is needed by doctests memoffset = "0.6" diff --git a/redbpf-probes/Cargo.toml b/redbpf-probes/Cargo.toml index 3579c120..1701c3e1 100644 --- a/redbpf-probes/Cargo.toml +++ b/redbpf-probes/Cargo.toml @@ -4,19 +4,19 @@ description = "eBPF probe-related types for redbpf" repository = "https://github.com/foniod/redbpf" documentation = "https://foniod.org/api/redbpf_probes/" authors = ["Alessandro Decina ", "Peter Parkanyi ", "Junyeong Jeong "] -version = "2.0.0" +version = "2.0.1" edition = '2018' keywords = ["bpf", "ebpf", "redbpf"] license = "MIT OR Apache-2.0" [dependencies] cty = "0.2" -redbpf-macros = { version = "2.0.0", path = "../redbpf-macros" } +redbpf-macros = { version = "2.0.1", path = "../redbpf-macros" } ufmt = { version = "0.1.0", default-features = false } [build-dependencies] -cargo-bpf = { version = "2.0.0", path = "../cargo-bpf", default-features = false, features = ["bindings"] } -bpf-sys = { version = "2.0.0", path = "../bpf-sys" } +cargo-bpf = { version = "2.0.1", path = "../cargo-bpf", default-features = false, features = ["bindings"] } +bpf-sys = { version = "2.0.1", path = "../bpf-sys" } syn = {version = "1.0", default-features = false, features = ["parsing", "visit"] } quote = "1.0" glob = "0.3.0" diff --git a/redbpf/Cargo.toml b/redbpf/Cargo.toml index 83484665..ca197149 100644 --- a/redbpf/Cargo.toml +++ b/redbpf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "redbpf" -version = "2.0.0" +version = "2.0.1" description = "eBPF build and runtime library" repository = "https://github.com/foniod/redbpf" documentation = "https://foniod.org/api/redbpf/" @@ -14,7 +14,7 @@ readme = "README.md" maintenance = { status = "actively-developed" } [dependencies] -bpf-sys = { path = "../bpf-sys", version = "2.0.0" } +bpf-sys = { path = "../bpf-sys", version = "2.0.1" } goblin = "0.4" zero = "0.1" libc = "0.2" diff --git a/scripts/bump-version.sh b/scripts/bump-version.sh index ea5d05dd..b5379f82 100755 --- a/scripts/bump-version.sh +++ b/scripts/bump-version.sh @@ -12,4 +12,5 @@ echo "Bumping version: ${NEW_VERSION}" find $PACKAGES -name Cargo.toml -type f -exec sed -i -e "s/^version.*/version = \"$NEW_VERSION\"/" {} \; find $PACKAGES -name Cargo.toml -type f -exec sed -i -e "s/^\(bpf-sys.*version = \)\"[^\"]*\"/\\1\"$NEW_VERSION\"/" {} \; +find $PACKAGES -name Cargo.toml -type f -exec sed -i -e "s/^\(cargo-bpf.*version = \)\"[^\"]*\"/\\1\"$NEW_VERSION\"/" {} \; find $PACKAGES -name Cargo.toml -type f -exec sed -i -e "s/^\(redbpf.*version = \)\"[^\"]*\"/\\1\"$NEW_VERSION\"/" {} \;