From b62c76bce33043190a43204eac86e9eccd086f93 Mon Sep 17 00:00:00 2001 From: epi Date: Wed, 15 Feb 2023 20:44:07 -0600 Subject: [PATCH 1/5] updated deps --- Cargo.lock | 32 +++++++++++++++--------------- Cargo.toml | 20 +++++++++---------- shell_completions/_feroxbuster | 8 ++++---- shell_completions/_feroxbuster.ps1 | 8 ++++---- shell_completions/feroxbuster.bash | 2 +- shell_completions/feroxbuster.elv | 8 ++++---- 6 files changed, 39 insertions(+), 39 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 63c862b..95b42fd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,9 +13,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.68" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" +checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" [[package]] name = "ascii-canvas" @@ -316,9 +316,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clap" -version = "4.0.32" +version = "4.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7db700bc935f9e43e88d00b0850dae18a63773cfbec6d8e070fccf7fef89a39" +checksum = "ec0b0588d44d4d63a87dbd75c136c166bbfd9a86a31cb89e09906521c7d3f5e3" dependencies = [ "bitflags", "clap_lex", @@ -331,9 +331,9 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.0.7" +version = "4.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10861370d2ba66b0f5989f83ebf35db6421713fd92351790e7fdd6c36774c56b" +checksum = "bd125be87bf4c255ebc50de0b7f4d2a6201e8ac3dc86e39c0ad081dc5e7236fe" dependencies = [ "clap", ] @@ -1974,9 +1974,9 @@ dependencies = [ [[package]] name = "rlimit" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea5c77e0e5e2bfeb5fcf2c084eb20a9ed9d95cab167d88784956c29419342925" +checksum = "f8a29d87a652dc4d43c586328706bb5cdff211f3f39a530f240b53f7221dab8e" dependencies = [ "libc", ] @@ -2119,9 +2119,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.91" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" +checksum = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76" dependencies = [ "itoa 1.0.5", "ryu", @@ -2415,9 +2415,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.23.0" +version = "1.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eab6d665857cc6ca78d6e80303a02cea7a7851e85dfbd77cbdc09bd129f1ef46" +checksum = "c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af" dependencies = [ "autocfg", "bytes", @@ -2468,9 +2468,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.4" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" +checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" dependencies = [ "bytes", "futures-core", @@ -2622,9 +2622,9 @@ checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" [[package]] name = "uuid" -version = "1.2.2" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" +checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" dependencies = [ "getrandom 0.2.8", ] diff --git a/Cargo.toml b/Cargo.toml index 4575fcf..486653e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,8 +22,8 @@ build = "build.rs" maintenance = { status = "actively-developed" } [build-dependencies] -clap = { version = "4.0.8", features = ["wrap_help", "cargo"] } -clap_complete = "4.0.2" +clap = { version = "4.1.6", features = ["wrap_help", "cargo"] } +clap_complete = "4.1.1" regex = "1.5.5" lazy_static = "1.4.0" dirs = "4.0.0" @@ -31,30 +31,30 @@ dirs = "4.0.0" [dependencies] scraper = "0.14.0" futures = "0.3.21" -tokio = { version = "1.18.2", features = ["full"] } -tokio-util = { version = "0.7.1", features = ["codec"] } +tokio = { version = "1.25.0", features = ["full"] } +tokio-util = { version = "0.7.7", features = ["codec"] } log = "0.4.17" env_logger = "0.10.0" reqwest = { version = "0.11.10", features = ["socks"] } # uses feature unification to add 'serde' to reqwest::Url url = { version = "2.2.2", features = ["serde"] } serde_regex = "1.1.0" -clap = { version = "4.0.8", features = ["wrap_help", "cargo"] } +clap = { version = "4.1.6", features = ["wrap_help", "cargo"] } lazy_static = "1.4.0" toml = "0.7.2" serde = { version = "1.0.137", features = ["derive", "rc"] } -serde_json = "1.0.81" -uuid = { version = "1.0.0", features = ["v4"] } +serde_json = "1.0.93" +uuid = { version = "1.3.0", features = ["v4"] } indicatif = "0.15" console = "0.15.2" -openssl = { version = "0.10.40", features = ["vendored"] } +openssl = { version = "0.10.45", features = ["vendored"] } dirs = "4.0.0" regex = "1.5.5" crossterm = "0.26.0" -rlimit = "0.9.0" +rlimit = "0.9.1" ctrlc = "3.2.2" fuzzyhash = "0.2.1" -anyhow = "1.0.57" +anyhow = "1.0.69" leaky-bucket = "0.12.1" [dev-dependencies] diff --git a/shell_completions/_feroxbuster b/shell_completions/_feroxbuster index 128536f..5969acc 100644 --- a/shell_completions/_feroxbuster +++ b/shell_completions/_feroxbuster @@ -104,10 +104,10 @@ _feroxbuster() { '--quiet[Hide progress bars and banner (good for tmux windows w/ notifications)]' \ '--json[Emit JSON logs to --output and --debug-log instead of normal text]' \ '--no-state[Disable state output file (*.state)]' \ -'-h[Print help information (use `--help` for more detail)]' \ -'--help[Print help information (use `--help` for more detail)]' \ -'-V[Print version information]' \ -'--version[Print version information]' \ +'-h[Print help (see more with '\''--help'\'')]' \ +'--help[Print help (see more with '\''--help'\'')]' \ +'-V[Print version]' \ +'--version[Print version]' \ && ret=0 } diff --git a/shell_completions/_feroxbuster.ps1 b/shell_completions/_feroxbuster.ps1 index 4fba9e1..3a76299 100644 --- a/shell_completions/_feroxbuster.ps1 +++ b/shell_completions/_feroxbuster.ps1 @@ -110,10 +110,10 @@ Register-ArgumentCompleter -Native -CommandName 'feroxbuster' -ScriptBlock { [CompletionResult]::new('--quiet', 'quiet', [CompletionResultType]::ParameterName, 'Hide progress bars and banner (good for tmux windows w/ notifications)') [CompletionResult]::new('--json', 'json', [CompletionResultType]::ParameterName, 'Emit JSON logs to --output and --debug-log instead of normal text') [CompletionResult]::new('--no-state', 'no-state', [CompletionResultType]::ParameterName, 'Disable state output file (*.state)') - [CompletionResult]::new('-h', 'h', [CompletionResultType]::ParameterName, 'Print help information (use `--help` for more detail)') - [CompletionResult]::new('--help', 'help', [CompletionResultType]::ParameterName, 'Print help information (use `--help` for more detail)') - [CompletionResult]::new('-V', 'V', [CompletionResultType]::ParameterName, 'Print version information') - [CompletionResult]::new('--version', 'version', [CompletionResultType]::ParameterName, 'Print version information') + [CompletionResult]::new('-h', 'h', [CompletionResultType]::ParameterName, 'Print help (see more with ''--help'')') + [CompletionResult]::new('--help', 'help', [CompletionResultType]::ParameterName, 'Print help (see more with ''--help'')') + [CompletionResult]::new('-V', 'V', [CompletionResultType]::ParameterName, 'Print version') + [CompletionResult]::new('--version', 'version', [CompletionResultType]::ParameterName, 'Print version') break } }) diff --git a/shell_completions/feroxbuster.bash b/shell_completions/feroxbuster.bash index 4dd12aa..461d350 100644 --- a/shell_completions/feroxbuster.bash +++ b/shell_completions/feroxbuster.bash @@ -1,5 +1,5 @@ _feroxbuster() { - local i cur prev opts cmds + local i cur prev opts cmd COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" diff --git a/shell_completions/feroxbuster.elv b/shell_completions/feroxbuster.elv index 32bc08b..ac61976 100644 --- a/shell_completions/feroxbuster.elv +++ b/shell_completions/feroxbuster.elv @@ -107,10 +107,10 @@ set edit:completion:arg-completer[feroxbuster] = {|@words| cand --quiet 'Hide progress bars and banner (good for tmux windows w/ notifications)' cand --json 'Emit JSON logs to --output and --debug-log instead of normal text' cand --no-state 'Disable state output file (*.state)' - cand -h 'Print help information (use `--help` for more detail)' - cand --help 'Print help information (use `--help` for more detail)' - cand -V 'Print version information' - cand --version 'Print version information' + cand -h 'Print help (see more with ''--help'')' + cand --help 'Print help (see more with ''--help'')' + cand -V 'Print version' + cand --version 'Print version' } ] $completions[$command] From be400ce97136bd4fbcfd3c6c0e3c1f6ca89a9fee Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Thu, 16 Feb 2023 02:49:51 +0000 Subject: [PATCH 2/5] docs: update README.md [skip ci] --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ac6d4be..b0a1e60 100644 --- a/README.md +++ b/README.md @@ -250,6 +250,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d hakdogpinas
hakdogpinas

🤔 多可悲
多可悲

🤔 Aidan Hall
Aidan Hall

💻 🚇 + João Ciocca
João Ciocca

🐛 🤔 From f3c9f8ed204ac9e951edefb3cbd7171f3d37fd01 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Thu, 16 Feb 2023 02:49:52 +0000 Subject: [PATCH 3/5] docs: update .all-contributorsrc [skip ci] --- .all-contributorsrc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.all-contributorsrc b/.all-contributorsrc index 2b838f7..56c6d57 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -496,6 +496,16 @@ "code", "infra" ] + }, + { + "login": "joaociocca", + "name": "João Ciocca", + "avatar_url": "https://avatars.githubusercontent.com/u/6473725?v=4", + "profile": "https://hachyderm.io/@JohnnyCiocca", + "contributions": [ + "bug", + "ideas" + ] } ], "contributorsPerLine": 7, From 6a3d250e3b8cf0007fcbd4c5a92f14e7f8500337 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Fri, 17 Feb 2023 02:30:27 +0000 Subject: [PATCH 4/5] docs: update README.md [skip ci] --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b0a1e60..cfcdc83 100644 --- a/README.md +++ b/README.md @@ -251,6 +251,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d 多可悲
多可悲

🤔 Aidan Hall
Aidan Hall

💻 🚇 João Ciocca
João Ciocca

🐛 🤔 + f3rn0s
f3rn0s

🐛 From c81885cf5ebe826f728c8c5e64e995a74ee62420 Mon Sep 17 00:00:00 2001 From: "allcontributors[bot]" <46447321+allcontributors[bot]@users.noreply.github.com> Date: Fri, 17 Feb 2023 02:30:28 +0000 Subject: [PATCH 5/5] docs: update .all-contributorsrc [skip ci] --- .all-contributorsrc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.all-contributorsrc b/.all-contributorsrc index 56c6d57..e0d966e 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -506,6 +506,15 @@ "bug", "ideas" ] + }, + { + "login": "f3rn0s", + "name": "f3rn0s", + "avatar_url": "https://avatars.githubusercontent.com/u/1351279?v=4", + "profile": "https://github.com/f3rn0s", + "contributions": [ + "bug" + ] } ], "contributorsPerLine": 7,