Mhammed Talhaouy
8ae53cb9ae
fix: prevent nil panic for unsafe HEAD requests
2026-03-19 00:12:21 +00:00
Mzack9999
0045108570
Merge pull request #2453 from projectdiscovery/dependabot/go_modules/dev/github.com/PuerkitoBio/goquery-1.12.0
...
chore(deps): bump github.com/PuerkitoBio/goquery from 1.11.0 to 1.12.0
2026-03-16 15:33:14 +01:00
dependabot[bot]
d096dda66f
chore(deps): bump github.com/PuerkitoBio/goquery from 1.11.0 to 1.12.0
...
Bumps [github.com/PuerkitoBio/goquery](https://github.com/PuerkitoBio/goquery ) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/PuerkitoBio/goquery/releases )
- [Commits](https://github.com/PuerkitoBio/goquery/compare/v1.11.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: github.com/PuerkitoBio/goquery
dependency-version: 1.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 10:42:29 +00:00
dependabot[bot]
3014fe15f4
chore(deps): bump the modules group with 2 updates
...
Bumps the modules group with 2 updates: [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) and [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ).
Updates `github.com/projectdiscovery/cdncheck` from 1.2.26 to 1.2.27
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.26...v1.2.27 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.71 to 0.2.72
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.71...v0.2.72 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.27
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.72
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 10:42:19 +00:00
Dogan Can Bakir
73afc60925
Merge pull request #2443 from projectdiscovery/dependabot/go_modules/dev/github.com/weppos/publicsuffix-go-0.50.3
...
chore(deps): bump github.com/weppos/publicsuffix-go from 0.50.3-0.20260104170930-90713dec78f2 to 0.50.3
2026-03-10 00:08:15 +03:00
Dogan Can Bakir
884668c8f1
Merge pull request #2442 from projectdiscovery/dependabot/go_modules/dev/modules-314bd53680
...
chore(deps): bump the modules group with 2 updates
2026-03-10 00:07:39 +03:00
Dogan Can Bakir
e948c3ba54
Merge pull request #2446 from projectdiscovery/dependabot/go_modules/dev/github.com/happyhackingspace/dit-0.0.14
...
chore(deps): bump github.com/happyhackingspace/dit from 0.0.9 to 0.0.14
2026-03-10 00:06:00 +03:00
dependabot[bot]
358457f597
chore(deps): bump github.com/happyhackingspace/dit from 0.0.9 to 0.0.14
...
Bumps [github.com/happyhackingspace/dit](https://github.com/happyhackingspace/dit ) from 0.0.9 to 0.0.14.
- [Release notes](https://github.com/happyhackingspace/dit/releases )
- [Commits](https://github.com/happyhackingspace/dit/compare/v0.0.9...v0.0.14 )
---
updated-dependencies:
- dependency-name: github.com/happyhackingspace/dit
dependency-version: 0.0.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 21:02:24 +00:00
dependabot[bot]
9be814d5af
chore(deps): bump github.com/weppos/publicsuffix-go
...
Bumps [github.com/weppos/publicsuffix-go](https://github.com/weppos/publicsuffix-go ) from 0.50.3-0.20260104170930-90713dec78f2 to 0.50.3.
- [Changelog](https://github.com/weppos/publicsuffix-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/weppos/publicsuffix-go/commits/v0.50.3 )
---
updated-dependencies:
- dependency-name: github.com/weppos/publicsuffix-go
dependency-version: 0.50.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 21:02:20 +00:00
Dogan Can Bakir
95a1f7a2e3
Merge pull request #2445 from projectdiscovery/dependabot/go_modules/dev/go.mongodb.org/mongo-driver-1.17.9
...
chore(deps): bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.9
2026-03-10 00:01:25 +03:00
Dogan Can Bakir
2262c02f2a
Merge pull request #2444 from projectdiscovery/dependabot/go_modules/dev/github.com/lib/pq-1.11.2
...
chore(deps): bump github.com/lib/pq from 1.10.9 to 1.11.2
2026-03-10 00:01:04 +03:00
dependabot[bot]
e4aff87efe
chore(deps): bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.9
...
Bumps [go.mongodb.org/mongo-driver](https://github.com/mongodb/mongo-go-driver ) from 1.17.6 to 1.17.9.
- [Release notes](https://github.com/mongodb/mongo-go-driver/releases )
- [Commits](https://github.com/mongodb/mongo-go-driver/compare/v1.17.6...v1.17.9 )
---
updated-dependencies:
- dependency-name: go.mongodb.org/mongo-driver
dependency-version: 1.17.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 10:55:43 +00:00
dependabot[bot]
d5737fbebd
chore(deps): bump github.com/lib/pq from 1.10.9 to 1.11.2
...
Bumps [github.com/lib/pq](https://github.com/lib/pq ) from 1.10.9 to 1.11.2.
- [Release notes](https://github.com/lib/pq/releases )
- [Changelog](https://github.com/lib/pq/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lib/pq/compare/v1.10.9...v1.11.2 )
---
updated-dependencies:
- dependency-name: github.com/lib/pq
dependency-version: 1.11.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 10:55:37 +00:00
dependabot[bot]
6243439c94
chore(deps): bump the modules group with 2 updates
...
Bumps the modules group with 2 updates: [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) and [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ).
Updates `github.com/projectdiscovery/cdncheck` from 1.2.23 to 1.2.26
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.23...v1.2.26 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.68 to 0.2.71
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.68...v0.2.71 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.26
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.71
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 10:55:30 +00:00
usernametooshort
5fbde5afd9
fix(runner): add mutex to testAndSet to prevent race condition
...
testAndSet performs a non-atomic read-then-write sequence:
1. seen(k) - check if key exists
2. setSeen(k) - set the key
Without synchronization, two concurrent goroutines can both pass the
seen() check before either calls setSeen(), causing duplicate
processing of the same target.
This race can occur in processTargets() where multiple goroutines
call testAndSet() for discovered TLS SubjectAN/SubjectCN values.
The fix adds a sync.Mutex to serialize testAndSet operations.
2026-03-06 09:33:09 +01:00
Dogan Can Bakir
ed0f6af683
Merge pull request #2344 from ayuxsec/feat-add-md-output-support
...
Add Markdown output support
2026-03-05 14:16:46 +03:00
Doğan Can Bakır
91c489e75d
bump version
2026-03-05 14:12:46 +03:00
Dogan Can Bakir
3f1541a94c
Merge pull request #2351 from projectdiscovery/2350_fix_resolver_parsing
...
fix resolver parsing
2026-03-05 14:08:10 +03:00
Mzack9999
7008f3b725
Merge pull request #2397 from projectdiscovery/dependabot/go_modules/dev/modules-6b7541c889
...
chore(deps): bump the modules group with 2 updates
2026-03-04 13:24:52 +01:00
Mzack9999
7f10f219a5
Merge branch 'dev' into dependabot/go_modules/dev/modules-6b7541c889
2026-03-04 13:17:23 +01:00
Mzack9999
8cc0f058f4
Merge pull request #2427 from projectdiscovery/dependabot/go_modules/dev/golang.org/x/net-0.51.0
...
chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0
2026-03-04 13:15:24 +01:00
Mzack9999
7f910321e8
Merge pull request #2429 from projectdiscovery/dependabot/go_modules/filippo.io/edwards25519-1.1.1
...
chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1
2026-03-04 13:14:59 +01:00
dependabot[bot]
c4ee6f1cd1
chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.50.0 to 0.51.0.
- [Commits](https://github.com/golang/net/compare/v0.50.0...v0.51.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.51.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-04 12:07:50 +00:00
dependabot[bot]
39ab027953
chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1
...
Bumps [filippo.io/edwards25519](https://github.com/FiloSottile/edwards25519 ) from 1.1.0 to 1.1.1.
- [Commits](https://github.com/FiloSottile/edwards25519/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: filippo.io/edwards25519
dependency-version: 1.1.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-04 12:07:50 +00:00
Mzack9999
3390c41fea
Merge pull request #2404 from projectdiscovery/feat/dit-page-classifier
...
Replace page classifier with dit, add -fpt flag
2026-03-04 13:06:48 +01:00
Mzack9999
579fa0547e
using explicit syntax
2026-03-04 12:35:05 +01:00
Doğan Can Bakır
30032e69bd
fix: suppress errcheck for deferred stmt.Close
2026-03-03 21:07:09 +03:00
Doğan Can Bakır
0e3ceee5d0
fix: use fmt.Fprintf instead of WriteString(fmt.Sprintf) in healthcheck
2026-03-03 21:03:32 +03:00
Doğan Can Bakır
b97e22b6ae
fix: address PR review feedback
...
- Add Deprecated comment to OutputFilterErrorPage field
- Coerce PageType to string for safe type assertion
2026-03-03 21:03:32 +03:00
Doğan Can Bakır
f4272cbc0f
refactor: lazy init dit classifier, prefer headless body for classification
2026-03-03 21:03:32 +03:00
Doğan Can Bakır
8d99c3034f
fix: suppress errcheck lint for deferred file close
2026-03-03 21:03:32 +03:00
Doğan Can Bakır
38c67c6994
fix: use projectdiscovery/actions for Go setup and linting
2026-03-03 21:03:32 +03:00
Doğan Can Bakır
8d2e876623
fix: bump actions/setup-go to v5 for Go 1.25 support
2026-03-03 21:03:32 +03:00
Doğan Can Bakır
0affea0721
fix: bump golangci-lint-action to v7 for Go 1.25 support
2026-03-03 21:03:32 +03:00
Doğan Can Bakır
1c4561ba07
feat: replace page classifier with dit, add -fpt flag
...
Closes #2403
2026-03-03 21:03:32 +03:00
Dogan Can Bakir
4311f8b736
Merge pull request #2363 from projectdiscovery/feature/database-output
...
feat: add database output support for storing scan results
2026-03-03 21:01:43 +03:00
Doğan Can Bakır
e3965cec77
style: compact struct and const block
2026-03-03 21:01:04 +03:00
Veirt
b7dabf7456
fix(httpx): keep retry fallback on HTTP/1.1 when -pr http11 is set
2026-02-28 02:45:47 +08:00
dependabot[bot]
ea32607b65
chore(deps): bump the modules group with 2 updates
...
Bumps the modules group with 2 updates: [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) and [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ).
Updates `github.com/projectdiscovery/cdncheck` from 1.2.21 to 1.2.22
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.21...v1.2.22 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.66 to 0.2.67
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.66...v0.2.67 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.67
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-21 14:10:01 +00:00
Mzack9999
b23103e485
Merge pull request #2411 from projectdiscovery/dependabot/go_modules/github.com/refraction-networking/utls-1.8.2
...
chore(deps): bump github.com/refraction-networking/utls from 1.7.1 to 1.8.2
2026-02-21 18:08:44 +04:00
Mzack9999
f469225ff9
Merge pull request #2406 from projectdiscovery/dependabot/go_modules/dev/golang.org/x/net-0.50.0
...
chore(deps): bump golang.org/x/net from 0.49.0 to 0.50.0
2026-02-21 18:08:20 +04:00
dependabot[bot]
bbf4950117
chore(deps): bump github.com/refraction-networking/utls
...
Bumps [github.com/refraction-networking/utls](https://github.com/refraction-networking/utls ) from 1.7.1 to 1.8.2.
- [Release notes](https://github.com/refraction-networking/utls/releases )
- [Commits](https://github.com/refraction-networking/utls/compare/v1.7.1...v1.8.2 )
---
updated-dependencies:
- dependency-name: github.com/refraction-networking/utls
dependency-version: 1.8.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-19 17:57:28 +00:00
dependabot[bot]
80e0d7446e
chore(deps): bump golang.org/x/net from 0.49.0 to 0.50.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.49.0 to 0.50.0.
- [Commits](https://github.com/golang/net/compare/v0.49.0...v0.50.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.50.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-16 11:12:11 +00:00
Dogan Can Bakir
1a11e4c73e
Merge pull request #2393 from assakafpix/fix/resume-lost-targets
...
fix: prevent data loss on interrupt by implementing graceful shutdown
2026-02-09 11:36:24 +03:00
ayuxsec
c52b709976
Merge branch 'dev' into feat-add-md-output-support
2026-02-05 19:51:42 +05:30
ayuxsec@proton.me
299cb60871
merge: reconcile Result struct md tags with dev fields
2026-02-05 19:45:14 +05:30
Mzack9999
d54cb54817
Merge pull request #2386 from projectdiscovery/dependabot/go_modules/dev/modules-60805faa73
...
chore(deps): bump the modules group with 7 updates
2026-02-05 15:30:03 +04:00
Adel Assakaf
fa950239f2
fix: prevent data loss on interrupt by implementing graceful shutdown
2026-02-05 05:03:40 +01:00
Doğan Can Bakır
8080434e71
warn when resolver looks like file path but doesn't exist
2026-02-04 15:58:16 +03:00
Doğan Can Bakır
374fcd1770
chore: add pull request template
2026-02-03 18:34:57 +03:00