diff --git a/Cargo.toml b/Cargo.toml index 39c8f76..e867419 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,14 +23,14 @@ maintenance = { status = "actively-developed" } [build-dependencies] clap = { version = "4.0.8", features = ["wrap_help", "cargo"] } -clap_complete = "4.0.2" +clap_complete = "4.1.3" regex = "1.5.5" lazy_static = "1.4.0" dirs = "4.0.0" [dependencies] scraper = "0.14.0" -futures = "0.3.21" +futures = "0.3" tokio = { version = "1.18.2", features = ["full"] } tokio-util = { version = "0.7.1", features = ["codec"] } log = "0.4.17" @@ -47,12 +47,12 @@ serde_json = "1.0.81" uuid = { version = "1.0.0", features = ["v4"] } indicatif = "0.15" console = "0.15.2" -openssl = { version = "0.10.40", features = ["vendored"] } +openssl = { version = "0.10", features = ["vendored"] } dirs = "4.0.0" regex = "1.5.5" crossterm = "0.26.0" rlimit = "0.9.0" -ctrlc = "3.2.2" +ctrlc = "3.2" anyhow = "1.0.57" leaky-bucket = "0.12.1" gaoya = "0.1.2" diff --git a/shell_completions/_feroxbuster b/shell_completions/_feroxbuster index b262537..23893e5 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 3671ab6..4832ebd 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 f8ddcff..1e2a74b 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]