Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: projectdiscovery/utils
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.6.0
Choose a base ref
...
head repository: projectdiscovery/utils
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.6.1
Choose a head ref
  • 18 commits
  • 16 files changed
  • 4 contributors

Commits on Oct 11, 2025

  1. chore(deps): bump github.com/nwaples/rardecode/v2

    Bumps [github.com/nwaples/rardecode/v2](https://github.com/nwaples/rardecode) from 2.0.0-beta.4.0.20241112120701-034e449c6e78 to 2.2.0.
    - [Commits](https://github.com/nwaples/rardecode/commits/v2.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/nwaples/rardecode/v2
      dependency-version: 2.2.0
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Oct 11, 2025
    Configuration menu
    Copy the full SHA
    c4b54d9 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2025

  1. adding evict functionality

    Mzack9999 committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    df13493 View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump the modules group across 1 directory with 6 updates

    Bumps the modules group with 6 updates in the / directory:
    
    | Package | From | To |
    | --- | --- | --- |
    | [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer) | `0.4.11` | `0.4.12` |
    | [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy) | `0.1.25` | `0.1.26` |
    | [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns) | `1.0.107` | `1.0.108` |
    | [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger) | `1.1.55` | `1.1.57` |
    | [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap) | `0.0.94` | `0.0.95` |
    | [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go) | `1.0.125` | `1.0.127` |
    
    
    
    Updates `github.com/projectdiscovery/fastdialer` from 0.4.11 to 0.4.12
    - [Release notes](https://github.com/projectdiscovery/fastdialer/releases)
    - [Commits](projectdiscovery/fastdialer@v0.4.11...v0.4.12)
    
    Updates `github.com/projectdiscovery/networkpolicy` from 0.1.25 to 0.1.26
    - [Release notes](https://github.com/projectdiscovery/networkpolicy/releases)
    - [Commits](projectdiscovery/networkpolicy@v0.1.25...v0.1.26)
    
    Updates `github.com/projectdiscovery/retryabledns` from 1.0.107 to 1.0.108
    - [Release notes](https://github.com/projectdiscovery/retryabledns/releases)
    - [Commits](projectdiscovery/retryabledns@v1.0.107...v1.0.108)
    
    Updates `github.com/projectdiscovery/gologger` from 1.1.55 to 1.1.57
    - [Release notes](https://github.com/projectdiscovery/gologger/releases)
    - [Commits](projectdiscovery/gologger@v1.1.55...v1.1.57)
    
    Updates `github.com/projectdiscovery/hmap` from 0.0.94 to 0.0.95
    - [Release notes](https://github.com/projectdiscovery/hmap/releases)
    - [Commits](projectdiscovery/hmap@v0.0.94...v0.0.95)
    
    Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.125 to 1.0.127
    - [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases)
    - [Commits](projectdiscovery/retryablehttp-go@v1.0.125...v1.0.127)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/projectdiscovery/fastdialer
      dependency-version: 0.4.12
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: modules
    - dependency-name: github.com/projectdiscovery/networkpolicy
      dependency-version: 0.1.26
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: modules
    - dependency-name: github.com/projectdiscovery/retryabledns
      dependency-version: 1.0.108
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: modules
    - dependency-name: github.com/projectdiscovery/gologger
      dependency-version: 1.1.57
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: modules
    - dependency-name: github.com/projectdiscovery/hmap
      dependency-version: 0.0.95
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: modules
    - dependency-name: github.com/projectdiscovery/retryablehttp-go
      dependency-version: 1.0.127
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: modules
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    44abfd9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #686 from projectdiscovery/feat-synclockmap-lru

    Adding Evict Functionality
    Mzack9999 authored Oct 21, 2025
    Configuration menu
    Copy the full SHA
    27dede5 View commit details
    Browse the repository at this point in the history
  4. using interval

    Mzack9999 committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    f1d3126 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2025

  1. fixing tests

    Mzack9999 committed Oct 22, 2025
    Configuration menu
    Copy the full SHA
    e013dc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18ae648 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2025

  1. Configuration menu
    Copy the full SHA
    3c21860 View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump the modules group with 4 updates

    Bumps the modules group with 4 updates: [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer), [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy), [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger) and [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go).
    
    
    Updates `github.com/projectdiscovery/fastdialer` from 0.4.13 to 0.4.14
    - [Release notes](https://github.com/projectdiscovery/fastdialer/releases)
    - [Commits](projectdiscovery/fastdialer@v0.4.13...v0.4.14)
    
    Updates `github.com/projectdiscovery/networkpolicy` from 0.1.26 to 0.1.27
    - [Release notes](https://github.com/projectdiscovery/networkpolicy/releases)
    - [Commits](projectdiscovery/networkpolicy@v0.1.26...v0.1.27)
    
    Updates `github.com/projectdiscovery/gologger` from 1.1.58 to 1.1.59
    - [Release notes](https://github.com/projectdiscovery/gologger/releases)
    - [Commits](projectdiscovery/gologger@v1.1.58...v1.1.59)
    
    Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.128 to 1.0.129
    - [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases)
    - [Commits](projectdiscovery/retryablehttp-go@v1.0.128...v1.0.129)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/projectdiscovery/fastdialer
      dependency-version: 0.4.14
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: modules
    - dependency-name: github.com/projectdiscovery/networkpolicy
      dependency-version: 0.1.27
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: modules
    - dependency-name: github.com/projectdiscovery/gologger
      dependency-version: 1.1.59
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: modules
    - dependency-name: github.com/projectdiscovery/retryablehttp-go
      dependency-version: 1.0.129
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: modules
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    2af606f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #691 from projectdiscovery/add_hex_util

    add hex utils with escaped format support
    Mzack9999 authored Oct 28, 2025
    Configuration menu
    Copy the full SHA
    b46e327 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2025

  1. expose jarm dialer

    Mzack9999 committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    cb8c5b4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #692 from projectdiscovery/feat-jarm-dialer

    Expose Jarm Dialer Option
    Mzack9999 authored Oct 30, 2025
    Configuration menu
    Copy the full SHA
    ce5c4b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2025

  1. chore(deps): bump the modules group with 2 updates

    Bumps the modules group with 2 updates: [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer) and [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go).
    
    
    Updates `github.com/projectdiscovery/fastdialer` from 0.4.14 to 0.4.15
    - [Release notes](https://github.com/projectdiscovery/fastdialer/releases)
    - [Commits](projectdiscovery/fastdialer@v0.4.14...v0.4.15)
    
    Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.129 to 1.0.130
    - [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases)
    - [Commits](projectdiscovery/retryablehttp-go@v1.0.129...v1.0.130)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/projectdiscovery/fastdialer
      dependency-version: 0.4.15
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: modules
    - dependency-name: github.com/projectdiscovery/retryablehttp-go
      dependency-version: 1.0.130
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: modules
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Nov 8, 2025
    Configuration menu
    Copy the full SHA
    0b5fd22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02b77c1 View commit details
    Browse the repository at this point in the history
  3. fixing rand

    Mzack9999 committed Nov 8, 2025
    Configuration menu
    Copy the full SHA
    ef99769 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #697 from projectdiscovery/feat-detect-tls

    Adding half-handshake tls detect
    Mzack9999 authored Nov 8, 2025
    Configuration menu
    Copy the full SHA
    e2253a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2025

  1. chore(deps): bump github.com/projectdiscovery/retryablehttp-go

    Bumps the modules group with 1 update: [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go).
    
    
    Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.130 to 1.0.131
    - [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases)
    - [Commits](projectdiscovery/retryablehttp-go@v1.0.130...v1.0.131)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/projectdiscovery/retryablehttp-go
      dependency-version: 1.0.131
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: modules
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Nov 10, 2025
    Configuration menu
    Copy the full SHA
    a911e35 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2025

  1. fix(sync): AdaptiveWaitGroup counter racy (#701)

    causing flaky tests.
    
    Reorder counter updates relative to semaphore
    ops to prevent race condition where `Current()`
    could temporarily exceed 2485582size+12485582.
    
    * `Add()`: inc counter before acquiring semaphore
    * `Done()`: dec counter before releasing semaphore
    
    This eliminates the race window where both `Add()`
    and `Done()` had pending counter updates, causing
    `TestThrottling` to fail in CI with `Current()`
    reaching 6-7 instead of expected max. of 5
    (size=4).
    
    Signed-off-by: Dwi Siswanto <git@dw1.io>
    dwisiswant0 authored Nov 15, 2025
    Configuration menu
    Copy the full SHA
    5ef874c View commit details
    Browse the repository at this point in the history
Loading