bee
1755713f8a
Added justfile for tests
2024-10-31 18:49:24 +00:00
Roger G. Coram
aed0d71de8
Merge pull request #675 from mcamou/add-arm64-docker-build
...
Fixes #645 : Add arm64 Docker image build
2024-10-26 11:52:07 +01:00
mcamou
ea428a1a22
Add arm64 Docker image build
2024-10-26 12:19:04 +02:00
Roger G. Coram
da41cb062d
fix: avoid duplicate IP addresses ( #660 )
...
avoid scanning duplicated IPs for overlapping CIDRs.
fixes #651
2024-09-21 19:06:14 +01:00
Roger G. Coram
0a40d1539a
Merge pull request #653 from socketz/patch-1
...
Update README.md
2024-09-19 14:13:43 +01:00
Roger G. Coram
c3d24feebe
Merge pull request #632 from RustScan/dependabot/cargo/env_logger-0.11.5
...
Bump env_logger from 0.11.3 to 0.11.5
2024-09-18 16:45:03 +01:00
BrendanGlancy
45fa80acd4
Statically generated payloads ( #643 )
...
* update the master branch to use nmap-payloads file
* code generation
* statically generate payloads, workingish
* actually puts the map in memory at compile time
* I am not sure this needs to be in the repo since its built on compilation
* actually ignores
* converting this in networking class counts as paying attention to the lecture right?
* see if if works on windows
* see
* I think i fixed CI
* fixes clippy
* ugh
* formats the gen code automagically
* UDP Service Probing
* UDP Service Probing
* Better comments
* fixes clippy
* fixes cargo fmt
2024-09-13 17:49:30 +01:00
Roger G. Coram
a6f04c5c4a
Merge pull request #618 from Arvmor/master
...
Using references in `init_scripts()` to avoid unnecessary `.clone()`s
2024-08-28 09:14:41 +01:00
socketz
0a09da40aa
Update README.md
...
Fixed Build badge
2024-08-27 13:00:33 +02:00
dependabot[bot]
6ffd5f741e
Bump env_logger from 0.11.3 to 0.11.5
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.11.3 to 0.11.5.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.11.3...v0.11.5 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-08-21 18:49:48 +00:00
Roger G. Coram
efc42af2aa
build: allow cargo-tarpaulin config ( #647 )
2024-08-21 14:10:10 +01:00
Rui Chen
d6cd9392d6
docs: fix homebrew formula link ( #636 )
2024-08-07 08:58:26 +01:00
dependabot[bot]
12dfefaf4d
Bump alpine from 3.20.1 to 3.20.2 ( #628 )
...
Bumps alpine from 3.20.1 to 3.20.2.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 11:56:04 +01:00
Paul Pfeister
663a3df7ed
Match crate license to source ( #616 )
2024-07-26 11:55:19 +01:00
Arvin Morawej
4564036218
Fix Lint errors, unused imports
2024-07-11 09:39:49 -04:00
Arvin Morawej
5b87f96451
Fix Lint errors
2024-07-11 09:36:24 -04:00
Arvin Morawej
033e2810f2
Using references in init_scripts()to avoid unnecessary .clone()s
2024-07-11 09:29:40 -04:00
Roger G. Coram
9f35cd43bc
Merge pull request #617 from RustScan/dependabot/cargo/clap-4.5.9
...
Bump clap from 4.5.8 to 4.5.9
2024-07-09 10:46:11 +01:00
dependabot[bot]
68e26cc0fc
Bump clap from 4.5.8 to 4.5.9
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.8 to 4.5.9.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.5.8...v4.5.9 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-07-09 09:11:22 +00:00
Autumn (Bee) and bee-san
9c63b56142
2.4.0 ( #613 )
...
Co-authored-by: bee-san <[email protected] >
2.3.0
2024-07-08 14:48:22 +01:00
Ærvin
8879fa7ff4
removed unnecessary .clone()s ( #610 )
2024-07-08 14:34:35 +01:00
dependabot[bot]
5d532356fd
Bump log from 0.4.21 to 0.4.22 ( #605 )
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.21 to 0.4.22.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.21...0.4.22 )
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 14:32:39 +01:00
dependabot[bot]
9f69d36057
Bump clap from 4.5.7 to 4.5.8 ( #607 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.7 to 4.5.8.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.7...v4.5.8 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 14:32:28 +01:00
dependabot[bot]
dc18469af6
Bump text_placeholder from 0.5.0 to 0.5.1 ( #609 )
...
Bumps [text_placeholder](https://github.com/bernardoamc/text-placeholder ) from 0.5.0 to 0.5.1.
- [Commits](https://github.com/bernardoamc/text-placeholder/commits )
---
updated-dependencies:
- dependency-name: text_placeholder
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 14:32:20 +01:00
Neal Caffery
01fb9a14ba
fix for the target x86_64-pc-windows-gnu ( #611 )
2024-07-08 14:32:06 +01:00
dependabot[bot]
e2ddd93835
Bump actions/upload-artifact from 4.3.3 to 4.3.4 ( #612 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.3...v4.3.4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 14:31:38 +01:00
dependabot[bot]
3873117324
Bump alpine from 3.20.0 to 3.20.1 ( #604 )
...
Bumps alpine from 3.20.0 to 3.20.1.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-26 07:57:48 +01:00
dependabot[bot]
dcb91d95e4
Bump docker/build-push-action from 5 to 6 ( #603 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-26 07:57:23 +01:00
dependabot[bot]
4947158ff8
Bump clap from 4.5.6 to 4.5.7 ( #601 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.6 to 4.5.7.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.5.6...v4.5.7 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-26 07:57:09 +01:00
BrendanGlancy
f544f2240b
Udp Scanning ( #596 )
...
Added UDP scanning support to RustScan
2024-06-25 15:16:06 +01:00
dependabot[bot]
f33476468f
Bump clap from 4.5.4 to 4.5.6 ( #600 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.4 to 4.5.6.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.4...v4.5.6 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-08 12:00:05 +01:00
dependabot[bot]
534cf8adf8
Bump alpine from 3.19.1 to 3.20.0 ( #597 )
...
Bumps alpine from 3.19.1 to 3.20.0.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-07 09:23:58 +01:00
dependabot[bot]
8290cad8d6
Bump toml from 0.8.13 to 0.8.14 ( #599 )
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.13 to 0.8.14.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.13...toml-v0.8.14 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-07 09:23:50 +01:00
LeoFVO
ac3ad3a6f7
ci: refactor ci/cd and extends matrix build ( #598 )
...
* ci(release): refactor ci/cd and extends matrix build
- adding ARM release
- fix build/test issues during release
- adding binary (linux + exe) in the release assets
- uploading all cross-build assets via archive (zip + tar.xz)
Signed-off-by: LeoFVO <[email protected] >
* fix(ci): upload assets to release only in case of release
Signed-off-by: LeoFVO <[email protected] >
---------
Signed-off-by: LeoFVO <[email protected] >
2024-06-06 21:31:10 +01:00
Autumn (Bee)
3e74f5cb69
Update dockere in README ( #595 )
2024-05-20 13:20:34 +01:00
dependabot[bot]
bfb827c0b8
Bump toml from 0.8.12 to 0.8.13 ( #592 )
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.12 to 0.8.13.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-18 15:18:47 +01:00
dependabot[bot]
16250456e6
Bump itertools from 0.12.1 to 0.13.0 ( #593 )
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.12.1 to 0.13.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.1...v0.13.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-18 15:18:37 +01:00
Autumn (Bee)
0779071f7f
2.2.4-rc1
untagged-544fc861a2260fa82810
2024-05-18 14:49:03 +01:00
Roger G. Coram
8bfb643796
refactor: remove structopt in favour of clap ( #591 )
...
* refactor: remove structopt in favour of clap
as per
[`structopt` README](https://github.com/TeXitoi/structopt#maintenance ),
it is now in maintenance mode.
migrating to `clap` v3 as per their
[migration docs.](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md#300---2021-12-31 ).
* refactor: upgrade clap to v4
implement `clap` breaking changes as per docs.
* test: add parameterized tests for nmap-command parsing
2024-05-18 14:47:10 +01:00
Roger G. Coram
457c1643ff
chore: upgrade dependencies ( #590 )
...
- move to the latest versions of direct dependencies.
- update `rand` usage to use `Range` types.
- update `cidr_utils` to reflect underlying `cidr` crate.
2024-05-15 07:16:22 +01:00
Roger G. Coram and Khanh Nguyen
4ae4853e1d
feat(cli): add custom dns resolver option ( #587 )
...
* feat(cli): add custom dns resolver option
* fix: correct clippy lints
* refactor: update resolvers to be Option
use an `Option<String>` rather than a `String`, defaulting to `""`.
* feat(cli): include resolver in config.
* refactor: change resolver chain
- remove extraneous `std::net::` prefixes for already-imported `IpAddr`.
- move derivation to a function:
- parse input/file as normal;
- attempt to use the system DNS resolution;
- fall back to previous CloudFlare behaviour.
---------
Co-authored-by: Khanh Nguyen <[email protected] >
2024-05-10 16:14:16 +01:00
Roger G. Coram
d471065dd2
refactor: move address-related functions ( #585 )
...
* refactor: move address-related functions
move functions for address-parsing/-resolution to a submodule.
fix #580
* test: add documentation tests
2024-05-09 08:14:42 +01:00
dependabot[bot]
99b00c091c
Bump env_logger from 0.8.4 to 0.11.3 ( #583 )
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.8.4 to 0.11.3.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.8.4...v0.11.3 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 13:50:57 +01:00
dependabot[bot]
af34aa4d07
Bump toml from 0.5.11 to 0.8.12 ( #582 )
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.5.11 to 0.8.12.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.5.11...toml-v0.8.12 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 13:50:42 +01:00
Autumn (Bee)
5328bfc8b0
2.2.3 ( #581 )
2.2.3
2024-05-01 15:49:36 +01:00
dependabot[bot]
2340f94a81
Bump actions/upload-artifact from 4.3.2 to 4.3.3 ( #578 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.2...v4.3.3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-27 10:21:23 +01:00
dependabot[bot]
dcc558cb43
Bump rustls from 0.21.10 to 0.21.11 ( #574 )
...
Bumps [rustls](https://github.com/rustls/rustls ) from 0.21.10 to 0.21.11.
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.21.10...v/0.21.11 )
---
updated-dependencies:
- dependency-name: rustls
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2.2.2
2024-04-21 08:28:38 +01:00
Autumn (Bee)
bb2973049c
Remove docker build from PRs ( #573 )
2024-04-21 08:28:05 +01:00
dependabot[bot]
a26ea80036
Bump actions/upload-artifact from 4.3.1 to 4.3.2 ( #571 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.1...v4.3.2 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 16:36:46 +01:00
toofooboo
2643a1d5e1
chore: remove repetitive word ( #572 )
...
Signed-off-by: toofooboo <[email protected] >
2024-04-19 16:36:34 +01:00