Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
82c1a93
build(deps): bump extractions/setup-just from 2 to 4
dependabot[bot] Apr 30, 2026
f9bc5ab
build(deps): bump houseabsolute/actions-rust-cross from 0 to 1
dependabot[bot] Apr 30, 2026
827acd9
build(deps): bump actions/upload-artifact from 4 to 7
dependabot[bot] Apr 30, 2026
730f709
build(deps): bump itertools from 0.14.0 to 0.15.0
dependabot[bot] Jun 17, 2026
c668636
build(deps): bump actions/checkout from 6 to 7
dependabot[bot] Jun 19, 2026
a084c1b
build(deps): bump env_logger from 0.11.10 to 0.11.11
dependabot[bot] Jun 26, 2026
64f60a9
build(deps): bump cidr-utils from 0.6.2 to 0.7.1
dependabot[bot] Jun 29, 2026
ce880eb
build(deps): bump rand from 0.10.1 to 0.10.2
dependabot[bot] Jul 2, 2026
55c9f2a
build(deps): bump clap from 4.6.1 to 4.6.2
dependabot[bot] Jul 16, 2026
94be571
build(deps): bump toml from 1.1.2+spec-1.1.0 to 1.1.5+spec-1.1.0
dependabot[bot] Sep 7, 2026
3d4db2b
build(deps): bump log from 0.4.32 to 0.4.34
dependabot[bot] Sep 16, 2026
b84f1fa
Merge remote-tracking branch 'origin/master' into fix/dependabot-clippy
bee-san Sep 16, 2026
5492dd7
fix: satisfy current stable Clippy without suppressing checks
bee-san Sep 16, 2026
d0d388c
Merge commit '82c1a9373adfce5345c1745f90c9984656fbadc3' into fix/depe…
bee-san Sep 16, 2026
5900974
Merge commit 'f9bc5abf212d85154d91b973f4761ac62950db11' into fix/depe…
bee-san Sep 16, 2026
2d52f23
Merge commit '827acd9cb00255662954cc36b5a90f6dbe5ba54f' into fix/depe…
bee-san Sep 16, 2026
160dc7a
Merge commit '730f709fd631955582993bc03d2aab5f580aa63c' into fix/depe…
bee-san Sep 16, 2026
bf290d7
Merge commit 'c668636a619ca96906be7d0b2aaf4ed0356560e3' into fix/depe…
bee-san Sep 16, 2026
1e93f44
Merge commit 'a084c1b3b9d6831074ff1929316a14a510e32430' into fix/depe…
bee-san Sep 16, 2026
42a3c87
Merge commit '64f60a97eddd7a0445be732175f272960ae1bd08' into fix/depe…
bee-san Sep 16, 2026
f570d9f
Merge commit 'ce880ebe8c83be476d217f96ca26c2f90e6261c3' into fix/depe…
bee-san Sep 16, 2026
90c5c17
Merge commit '55c9f2a1c87b63f23363f6626954b871bbf4ab8e' into fix/depe…
bee-san Sep 16, 2026
996f818
Merge remote-tracking branch 'origin/dependabot/cargo/log-0.4.34' int…
bee-san Sep 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ jobs:
path: target/aarch64-unknown-linux-gnu/release/rustscan
pkg_config_path: /usr/lib/x86_64-linux-gnu/pkgconfig
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Cache cargo & target directories
uses: Swatinem/rust-cache@v2
- name: Build binary
uses: houseabsolute/actions-rust-cross@v0
uses: houseabsolute/actions-rust-cross@v1
with:
command: build
target: ${{ matrix.target }}
Expand All @@ -52,11 +52,11 @@ jobs:
if: matrix.type == 'ubuntu-x64'
run: |
tar czf ${{ matrix.name }}.tar.gz -C target/x86_64-unknown-linux-musl/release rustscan
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: ${{ matrix.name }}
path: ${{ matrix.path }}
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
if: matrix.type == 'ubuntu-x64'
with:
name: ${{ matrix.name }}.tar.gz
Expand All @@ -67,7 +67,7 @@ jobs:
env:
IN_PIPELINE: true
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Install cargo-deb
run: cargo install -f cargo-deb
- uses: awalsh128/cache-apt-pkgs-action@v1
Expand All @@ -79,7 +79,7 @@ jobs:
- name: Deb Build
run: cargo deb --target=x86_64-unknown-linux-musl
- name: Upload Deb Artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: rustscan.deb
path: ./target/x86_64-unknown-linux-musl/debian/*
Expand All @@ -90,11 +90,11 @@ jobs:
runs-on: macos-latest
if: github.ref == 'refs/heads/master'
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Cache cargo & target directories
uses: Swatinem/rust-cache@v2
- name: Build binary
uses: houseabsolute/actions-rust-cross@v0
uses: houseabsolute/actions-rust-cross@v1
with:
command: build
target: x86_64-apple-darwin
Expand All @@ -104,11 +104,11 @@ jobs:
- name: Build tar.gz for homebrew installs
run: |
tar czf x86_64-macos-rustscan.tar.gz -C target/x86_64-apple-darwin/release rustscan
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: x86_64-macos-rustscan
path: target/x86_64-apple-darwin/release/rustscan
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: x86_64-macos-rustscan.tar.gz
path: x86_64-macos-rustscan.tar.gz
Expand All @@ -119,11 +119,11 @@ jobs:
runs-on: macos-latest
if: github.ref == 'refs/heads/master'
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Cache cargo & target directories
uses: Swatinem/rust-cache@v2
- name: Build binary
uses: houseabsolute/actions-rust-cross@v0
uses: houseabsolute/actions-rust-cross@v1
with:
command: build
target: aarch64-apple-darwin
Expand All @@ -133,11 +133,11 @@ jobs:
- name: Build tar.gz for homebrew installs
run: |
tar czf aarch64-macos-rustscan.tar.gz -C target/aarch64-apple-darwin/release rustscan
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: aarch64-macos-rustscan
path: target/aarch64-apple-darwin/release/rustscan
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: aarch64-macos-rustscan.tar.gz
path: aarch64-macos-rustscan.tar.gz
Expand All @@ -162,18 +162,18 @@ jobs:
name: x86-windows-rustscan.exe
path: target\i686-pc-windows-msvc\release\rustscan.exe
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Cache cargo & target directories
uses: Swatinem/rust-cache@v2
- name: Build binary
uses: houseabsolute/actions-rust-cross@v0
uses: houseabsolute/actions-rust-cross@v1
with:
command: build
target: ${{ matrix.target }}
args: "--locked --release"
strip: true
toolchain: stable
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: ${{ matrix.name }}
path: ${{ matrix.path }}
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout sources
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Install stable toolchain
uses: actions-rs/toolchain@v1
Expand All @@ -28,7 +28,7 @@ jobs:
- uses: Swatinem/rust-cache@v2

- name: Install Just
uses: extractions/setup-just@v2
uses: extractions/setup-just@v4

- name: Run just
run: just test
72 changes: 36 additions & 36 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ ansi_term = "0.12.1"
toml = "1.1.2"
serde = "1.0.124"
serde_derive = "1.0.116"
cidr-utils = "0.6.2"
itertools = "0.14.0"
cidr-utils = "0.7.1"
itertools = "0.15.0"
hickory-resolver = { version = "0.24.3", features = ["dns-over-rustls"] }
anyhow = "1.0.40"
text_placeholder = { version = "0.5", features = ["struct_context"] }
Expand Down
Loading
Loading