Skip to content

Updates and cleanups#18

Merged
liljamo merged 5 commits intomainfrom
updates-and-cleanups
Jul 11, 2025
Merged

Updates and cleanups#18
liljamo merged 5 commits intomainfrom
updates-and-cleanups

Conversation

@jtt
Copy link
Copy Markdown
Collaborator

@jtt jtt commented Mar 7, 2024

Update rust dependencies, switch from env_logger to tracing crate and update to 2024 edition of Rust.

Includes minor cleanups:

  • Simplify port range iterator
  • Strip control characters when printing banner information.

@jtt jtt added this to the 0.3.2 milestone Mar 7, 2024
@jtt jtt force-pushed the updates-and-cleanups branch from e102385 to b7370b7 Compare February 20, 2025 09:25
@jtt jtt force-pushed the updates-and-cleanups branch 3 times, most recently from f9fa0d1 to fd5e086 Compare July 10, 2025 09:02
@jtt jtt marked this pull request as ready for review July 10, 2025 10:12
@jtt jtt requested a review from liljamo July 10, 2025 10:12
@jtt jtt force-pushed the updates-and-cleanups branch from fd5e086 to 79b26a8 Compare July 11, 2025 09:00
jtt added 5 commits July 11, 2025 13:23
Just use RangeInclusive instead of trying to be clever
    Updating crates.io index
     Locking 83 packages to latest Rust 1.88.0 compatible versions
    Updating addr2line v0.21.0 -> v0.24.2
    Removing adler v1.0.2
      Adding adler2 v2.0.1
    Updating aho-corasick v1.1.2 -> v1.1.3
    Updating anstream v0.6.13 -> v0.6.19
    Updating anstyle v1.0.6 -> v1.0.11
    Updating anstyle-parse v0.2.3 -> v0.2.7
    Updating anstyle-query v1.0.2 -> v1.1.3
    Updating anstyle-wincon v3.0.2 -> v3.0.9
    Updating autocfg v1.1.0 -> v1.5.0
    Updating backtrace v0.3.69 -> v0.3.75
    Removing bitflags v1.3.2
    Removing bitflags v2.8.0
      Adding bitflags v2.9.1
    Updating bytes v1.5.0 -> v1.10.1
    Removing cc v1.0.89
    Updating cfg-if v1.0.0 -> v1.0.1
    Updating clap v4.5.1 -> v4.5.40
    Updating clap_builder v4.5.1 -> v4.5.40
    Updating clap_lex v0.7.0 -> v0.7.5
    Updating colorchoice v1.0.0 -> v1.0.4
    Updating futures v0.3.30 -> v0.3.31
    Updating futures-channel v0.3.30 -> v0.3.31
    Updating futures-core v0.3.30 -> v0.3.31
    Updating futures-executor v0.3.30 -> v0.3.31
    Updating futures-io v0.3.30 -> v0.3.31
    Updating futures-macro v0.3.30 -> v0.3.31
    Updating futures-sink v0.3.30 -> v0.3.31
    Updating futures-task v0.3.30 -> v0.3.31
    Updating futures-util v0.3.30 -> v0.3.31
    Updating getrandom v0.3.1 -> v0.3.3
    Updating gimli v0.28.1 -> v0.31.1
    Removing hermit-abi v0.3.9
      Adding io-uring v0.7.8
      Adding is_terminal_polyfill v1.70.1
    Updating itoa v1.0.10 -> v1.0.15
    Updating libc v0.2.169 -> v0.2.174
    Updating lock_api v0.4.11 -> v0.4.13
    Updating log v0.4.21 -> v0.4.27
    Updating memchr v2.7.1 -> v2.7.5
    Updating miniz_oxide v0.7.2 -> v0.8.9
    Updating mio v0.8.11 -> v1.0.4
    Removing num_cpus v1.16.0
    Updating object v0.32.2 -> v0.36.7
      Adding once_cell_polyfill v1.70.1
    Updating parking_lot v0.12.1 -> v0.12.4
    Updating parking_lot_core v0.9.9 -> v0.9.11
    Updating pin-project-lite v0.2.13 -> v0.2.16
    Updating ppv-lite86 v0.2.17 -> v0.2.21
    Updating proc-macro2 v1.0.78 -> v1.0.95
    Updating quote v1.0.35 -> v1.0.40
      Adding r-efi v5.3.0
    Updating rand v0.9.0 -> v0.9.1
    Updating rand_core v0.9.0 -> v0.9.3
    Updating redox_syscall v0.4.1 -> v0.5.13
    Updating regex v1.10.3 -> v1.11.1
    Updating regex-automata v0.4.6 -> v0.4.9
    Updating regex-syntax v0.8.2 -> v0.8.5
    Updating rustc-demangle v0.1.23 -> v0.1.25
    Updating ryu v1.0.17 -> v1.0.20
    Updating serde v1.0.197 -> v1.0.219
    Updating serde_derive v1.0.197 -> v1.0.219
    Updating serde_json v1.0.114 -> v1.0.140
    Updating signal-hook v0.3.17 -> v0.3.18
    Updating signal-hook-registry v1.4.1 -> v1.4.5
    Updating slab v0.4.9 -> v0.4.10
    Updating smallvec v1.13.1 -> v1.15.1
    Updating socket2 v0.5.6 -> v0.5.10
    Updating strsim v0.11.0 -> v0.11.1
    Updating syn v2.0.52 -> v2.0.104
    Updating tokio v1.36.0 -> v1.46.1
    Updating tokio-macros v2.2.0 -> v2.5.0
    Updating unicode-ident v1.0.12 -> v1.0.18
    Updating utf8parse v0.2.1 -> v0.2.2
    Removing wasi v0.11.0+wasi-snapshot-preview1
    Removing wasi v0.13.3+wasi-0.2.2
      Adding wasi v0.11.1+wasi-snapshot-preview1
      Adding wasi v0.14.2+wasi-0.2.4
    Updating windows-sys v0.48.0 -> v0.59.0
    Removing windows-targets v0.48.5
    Removing windows-targets v0.52.4
      Adding windows-targets v0.52.6
    Removing windows_aarch64_gnullvm v0.48.5
    Removing windows_aarch64_gnullvm v0.52.4
      Adding windows_aarch64_gnullvm v0.52.6
    Removing windows_aarch64_msvc v0.48.5
    Removing windows_aarch64_msvc v0.52.4
      Adding windows_aarch64_msvc v0.52.6
    Removing windows_i686_gnu v0.48.5
    Removing windows_i686_gnu v0.52.4
      Adding windows_i686_gnu v0.52.6
      Adding windows_i686_gnullvm v0.52.6
    Removing windows_i686_msvc v0.48.5
    Removing windows_i686_msvc v0.52.4
      Adding windows_i686_msvc v0.52.6
    Removing windows_x86_64_gnu v0.48.5
    Removing windows_x86_64_gnu v0.52.4
      Adding windows_x86_64_gnu v0.52.6
    Removing windows_x86_64_gnullvm v0.48.5
    Removing windows_x86_64_gnullvm v0.52.4
      Adding windows_x86_64_gnullvm v0.52.6
    Removing windows_x86_64_msvc v0.48.5
    Removing windows_x86_64_msvc v0.52.4
      Adding windows_x86_64_msvc v0.52.6
    Updating wit-bindgen-rt v0.33.0 -> v0.39.0
    Updating zerocopy v0.8.14 -> v0.8.26
    Updating zerocopy-derive v0.8.14 -> v0.8.26
Also adds missing newline when printing banners.
@jtt jtt force-pushed the updates-and-cleanups branch from 79b26a8 to 5810f95 Compare July 11, 2025 10:24
@liljamo liljamo merged commit 8b32058 into main Jul 11, 2025
1 check passed
@liljamo liljamo deleted the updates-and-cleanups branch July 11, 2025 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants