Releases: projectdiscovery/httpx
Releases · projectdiscovery/httpx
v1.3.1
What's Changed
- Fixed issue with response body store with json option by @Mzack9999 in #1130
- Fixed issue with response body hash calculation by @Mzack9999 in #1130
- Fixed issue with fallbacks when
-nfs
is used by @RamanaReddy0M in #1159 - Fixed issue with certificate parsing by @ShubhamRasal in #1135
- Added improvements to code for using as library by @Mzack9999 in #1147
Issues closed in this release - https://github.com/projectdiscovery/httpx/milestone/11?closed=1
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Added screenshot support (
-ss, -screenshot
) by @Mzack9999 in #1097
subfinder -d hackerone.com | httpx -screenshot
- Added support to skip decode (
-no-decode
) by @Mzack9999 in #1055 - Added
stale.yml
config file by @MetzinAround in #1088 - Fixed issue with dsl based filtering by @ShubhamRasal in #1068
- Fixed error with URLs having http / httpx as a prefix by @RamanaReddy0M in #1100
- Fixed (
-match-regex
) not working with http proxy by @RamanaReddy0M in #1108 - Fixed issue with filename on windows by @Mzack9999 in #1067
Issues closed in this release - https://github.com/projectdiscovery/httpx/milestone/10?closed=1
New Contributors
- @MetzinAround made their first contribution in #1088
- @ireland made their first contribution in #1104
Full Changelog: v1.2.9...v1.3.0
v1.2.9
What's Changed
- Fixed nil pointer dereference crash by @freimer in #1033
- Added self-update option + version check support by @RamanaReddy0M in #1041
New Contributors
- @freimer made their first contribution in #1033
- @RamanaReddy0M made their first contribution in #1041
Full Changelog: v1.2.8...v1.2.9
v1.2.8
What's Changed
- Fixed issue with asn option with
ip:port
by @Mzack9999 in #1011 - Fixed split issue with urls containing query in URLs by @Mzack9999 in #1009
- Fixed docker workflow by @ehsandeep in #1003
- Fixed asnmap + mapcidr checksum mismatch by @Mzack9999 in #983
New Contributors
- @minispooner made their first contribution in #999
- @iamleot made their first contribution in #1018
Full Changelog: v1.2.7...v1.2.8
v1.2.7
v1.2.6
What's Changed
- Added
-delay
support between each request by @ShubhamRasal in #853
-delay duration duration between each http request (eg: 200ms, 1s)
- Added
-ztls
option by @xm1k3 in #896 - Added
BUILD_SOURCE_TAG
as an ARG in the Dockerfile by @ndejong in #905 - Added base64 encoded response support by @tarunKoyalwar in #885
- Added bom utf8 on csv output by @xm1k3 in #887
- Fixed content length bytes count by @Mzack9999 in #859
- Fixed for failing docker build on gcc error by @ndoell in #871
- Fixed Integration tests issue by @foxcores in #852
- Fixed wildcard check to prefix only by @Mzack9999 in #911
- Updated favicon detection feature by @Mzack9999 in #906
- Updated helpers libraries #850 by @edoardottt in #851
- Updated httpx as a library integration test by @foxcores in #847
- Updated to use a random hash instead of generating an url-based filename by @LuitelSamikshya in #848
Issues closed in release - https://github.com/projectdiscovery/httpx/milestone/7?closed=1
New Contributors
- @foxcores made their first contribution in #847
- @edoardottt made their first contribution in #851
- @ndoell made their first contribution in #871
- @tarunKoyalwar made their first contribution in #885
- @xm1k3 made their first contribution in #887
- @ndejong made their first contribution in #905
Full Changelog: v1.2.5...v1.2.6
v1.2.5
What's Changed
- Added ASN input support by @ShubhamRasal in #821
echo AS15133 | httpx
- Added advanced DSL based match / filter support by @parrasajad in #782
echo example.com | httpx -mdc "content_length > 1000 && content_length < 2000" -cl
httpx -u example.com
- Added tlsx integration for tls probbing by @Ice3man543 in #767
- Added all the json keys as dsl variable by @LuitelSamikshya in #812
- Added
OnResult
options support httpx as library by @lucy9x in #825 - Added stored response directory path information in json output by @parrasajad in #832
- Added
profile-mem
flag for memory profiling by @Ice3man543 in #738 - Fixed a bug with
-resume
flag to overwrite output file by @ShubhamRasal in #823 - Fixed bug with multiple header input with
-H
option by @LuitelSamikshya in #757 - Fixed bug with
-er
option to include header by @gwen001 in #787 - Fixed connection pooling with cancelable timeout by @Ice3man543 in #763
- Fixed bug with using burp as proxy by @Mzack9999 in #753
- Updated
-favicon
option to improve CLI output by @LuitelSamikshya in #718 - Updated json fields to use underscore (
_
) instead of dash (-
) by @ehsandeep in #748 - Updated key-value formatted header information in json output by @Ice3man543 in #766
- Updated ASN integration from
ammario/ipisp
toprojectdiscovery/asnmap
by @ShubhamRasal in #821
Issues closed in the release - https://github.com/projectdiscovery/httpx/milestone/6?closed=1
New Contributors
- @ariasmn made their first contribution in #759
- @gwen001 made their first contribution in #787
- @ShubhamJagtap2000 made their first contribution in #808
- @lucy9x made their first contribution in #825
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- Added connection pooling for jarm conn + fastdialer by @Ice3man543 in #707
- Added support to expose the method process by @akkuman in #700
- Fixed bug to replace
/
by[slash]
instead of underscore by @parrasajad in #711 - Fixed bug in custom ports input by @Mzack9999 in #714
New Contributors
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- Added minimal example to use httpx as a library by @Mzack9999 in #670
- Added support to use
-extract-regex
flag multiple times by @M09Ic in #529 - Added self-diagnostic functionality (
-health-check
) by @Mzack9999 in #665 - Added regex matches support on json output by @st3rv04ka in #668
- Fixed HTML decoding in JSON output by @Mzack9999 in #673
- Fixed misleading error message with invalid ports by @LuitelSamikshya in #677
New Contributors
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- Added CDN match/filter (
-mcdn
, /-fcdn
) support by @LuitelSamikshya in #579
-mcdn, -match-cdn match host with specified cdn provider (oracle, google, azure, cloudflare, cloudfront, fastly, incapsula, akamai, sucuri, leaseweb)
-fcdn, -filter-cdn filter host with specified cdn provider (oracle, google, azure, cloudflare, cloudfront, fastly, incapsula, akamai, sucuri, leaseweb)
- Added response time-based match/filter (
-mrt
/-frt
) support by @LuitelSamikshya in #597
-mrt, -match-response-time match response with specified response time in seconds (-mrt '< 1')
-frt, -filter-response-time filter response with specified response time in seconds (-frt '> 1')
- Added Custom TLS SNI input (
-sni
) support by @Mzack9999 in #581
-sni, -sni-name Custom TLS SNI name
- Added TLS 1.0 support by @Mzack9999 in #645
- Added ASCII hostname support by @LuitelSamikshya in #615
- Fixed bug with displaying cname when using
ports
by @LuitelSamikshya in #625 - Fixed bug with
-probe-all-ips
when using withports
by @Mzack9999 in #626 - Fixed bug with directory permission issue failing silently by @LuitelSamikshya in #650
- Fixed data race issue by @chavacava in #585
- Fixed bug to make
cdn
check error as non-fatal by @jimen0 in #602 - Fixed bug with input URL fragments being stripped by @LuitelSamikshya in #646
- Memory allocation improvements by @jimen0 in #588
New Contributors
- @forgedhallpass made their first contribution in #589
- @chavacava made their first contribution in #585
Full Changelog: v1.2.1...v1.2.2