Releases: projectdiscovery/httpx
Releases · projectdiscovery/httpx
v1.5.0
Warning
This release upgrades ASNMap to the latest version that uses an authenticated API. If you utilize the -asn
option of httpx, one time configuration is required to set up PDCP API Key. You can do this using the -auth
option or through setting up an environment variable, such as export PDCP_API_KEY=xxxxx
What's Changed
- Updated to authenticated ASNMap client by @RamanaReddy0M in #1595
- Fixed issue with
-exclude
option by @dogancanbakir in #1597
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
🔨 Maintenance
- Updated useragent library by @dogancanbakir in #1562
- Fixed exclude cdn option by @RamanaReddy0M in #1553
- Added sdk stream test by @Mzack9999 in #1578
Full Changelog: v1.3.9...v1.4.0
v1.3.9
What's Changed
🔨 Maintenance
- Fixed multiple issues related high memory uses by @Mzack9999 in #1547
Full Changelog: v1.3.8...v1.3.9
v1.3.8
What's Changed
⚠️ Removed-ec
option in favor of newly added-exclude
option⚠️
- Added customizable
-exclude
option by @dogancanbakir in #1517
-e, -exclude string[] exclude host matching specified filter ('cdn', 'private-ips', cidr, ip, regex)
- Added timeout option for screenshot by @yoshino-s in #1516
-st, -screenshot-timeout int set timeout for screenshot in seconds (default 10)
-ho, -headless-options string[] start headless chrome with additional options
- Fixed issue with use of system resolver with custom resolver input by @karelorigin in #1541
- Fixed issue with existing response directory by @dogancanbakir in #1451
- Fixed issue with
-websocket
and-pipeline
detection by @RamanaReddy0M in #1528 - Fixed issue with redirects with
-ports
option by @RamanaReddy0M in #1529 - Fixed issue with
-tls-probe
option by @CyberStryk in #1461
New Contributors
- @PeterDaveHello made their first contribution in #1497
- @olearycrew made their first contribution in #1495
- @CyberStryk made their first contribution in #1461
- @yoshino-s made their first contribution in #1516
Full Changelog: v1.3.7...v1.3.8
v1.3.7
What's Changed
🐞 Bug Fixes
- Fixed new line break issue with
-title
option by @dogancanbakir in #1439 - Fixed build error on
termux/android
by @RamanaReddy0M in #1424 - Fixed path issue on windows by @dogancanbakir in #1431
- Fixed chrome zombie process using leakless by @dogancanbakir in #1426
- Fixed panic crash with
-asn
option
Other Changes
- Added SNI to jsonl output by @RamanaReddy0M in #1423
- Added optional flag (
-eph
) to skip private host / ips for probing by @CodyCline in #1408 - Added hyperlink to host result by @pdelteil in #1430
- Increased timeout for a page lifecycle event by @dogancanbakir in #1440
New Contributors
- @CodyCline made their first contribution in #1408
- @pdelteil made their first contribution in #1430
Full Changelog: v1.3.6...v1.3.7
v1.3.6
What's Changed
🎉 New Features
- Added phash calculation for screenshot by @dogancanbakir in #1364
- Added visual recon clusters in jsonl output by @dogancanbakir in #1372
Other Changes
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's Changed
🎉 New Features
- Added flag to preview N characters from the response by @RamanaReddy0M in #1316
-bp, -body-preview display first N characters of response body (default 100)
-rhsts, -respect-hsts respect HSTS response headers for redirect requests
- Added option to include response headers in JSONL output by @JoshuaMart in #1326
-irh, -include-response-header include http response (headers) in JSON output (-json only)
-ehb, -exclude-headless-body enable excluding headless header from json output
-esb, -exclude-screenshot-bytes enable excluding screenshot bytes from json output
🐞 Bug Fixes
- Fixed issue with DNS record when
-ports
option is used by @kz0ltan in #1347 - Fixed with
-ec
option to exclude WAF by @JoshuaMart in #1341 - Fixed issue with DSL filter and matcher by @dogancanbakir in #1313
- Fixed issue with raw response to make it RFC compliant by @dogancanbakir in #1337
- Fixed issue with favicon option with external host by @dogancanbakir in #1339
- Fixed issue screenshot path on WSL issue by @dogancanbakir in #1340
- Fixed minor issues with screenshot option by @dogancanbakir in #1353
Other Changes
- Fixed typo in runner/options.go by @DroidKali in #1310
- Updated integration by @0xGwyn in #1319
New Contributors
- @DroidKali made their first contribution in #1310
- @0xGwyn made their first contribution in #1319
- @JoshuaMart made their first contribution in #1341
- @secinto made their first contribution in #1335
- @kz0ltan made their first contribution in #1347
Full Changelog: v1.3.4...v1.3.5
v1.3.4
What's Changed
🎉 Features
-fep, -filter-error-page filter response with ML based error page detection
- Added support for multiple output format by @dogancanbakir in #1242
-oa, -output-all filename to write output results in all formats
- Added html index (
screenshot.html
) file for screenshots by @bugrakocabay in #1226 - Added custom config input support by @dogancanbakir in #1273
-config string path to the httpx configuration file (default $HOME/.config/httpx/config.yaml)
🐞 Bugs
- Fixed
-tls-grab
option issue in ztls mode by @RamanaReddy0M in #1259 - Fixed issue with
-sr
option when used with-x
option by @ErikOwen in #1298
🔨 Maintenance
Other Changes
New Contributors
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
🎉 Features
- Added Support for TLS ClientHello randomization (experimental) by @Mzack9999 in #1199
-tlsi, -tls-impersonate enable experimental client hello (ja3) tls randomization
🐞 Bugs
- Fixed issue with
rateLimiter
not stop by @anhnmt in #1236 - Fixed issue to skip body read with status code 304 by @Mzack9999 in #1231
- Fixed issue to remove duplicate
onresult
option by @bugrakocabay in #1234
New Contributors
- @anhnmt made their first contribution in #1236
- @bugrakocabay made their first contribution in #1234
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
🐞 Bugs
- Fixed issue ignoring http path with port option by @RamanaReddy0M in #1164
- Fixed issue to remove fastdialer from runner object by @ShubhamRasal in #1174
- Fixed issue to write missing screenshots to index file by @dogancanbakir in #1193
🔨 Maintenance
- Using default options by @Mzack9999 in #1192
- Updated callback to include errored results by @ShubhamRasal in #1182
Other Changes
New Contributors
- @dogancanbakir made their first contribution in #1193
- @Ciyfly made their first contribution in #1213
Full Changelog: v1.3.1...v1.3.2