Skip to content

Releases: projectdiscovery/httpx

v1.2.0

01 Mar 10:30
1ca3fb6
Compare
Choose a tag to compare

What's Changed

Issues closed in release: https://github.com/projectdiscovery/httpx/milestone/4?closed=1

New CLI flag:

   -hash string                     display response body hash (supported: md5,mmh3,simhash,sha1,sha256,sha512)
   -rlm, -rate-limit-minute int     maximum number of requests to send per minute
   -si, -stats-interval int         number of seconds to wait between showing a statistics update (default: 5)

JSON output update (breaking change):

-  "body-sha256": "ea8fac7c65fb589b0d53560f5251f74f9e9b243478dcb6b3ea79b5e36449c8d9",
-  "header-sha256": "8012a277d8e5cfe979f25c3f8c89a19fb6ed06ccf3e6f0987b69809f17a29d20",

+ "hashes":{
+   "body-md5":"84238dfc8092e5d9c0dac8ef93371a07",
+   "body-mmh3":"-1139337416",
+   "body-sha256":"ea8fac7c65fb589b0d53560f5251f74f9e9b243478dcb6b3ea79b5e36449c8d9",
+   "body-simhash":"9899951357530060719",
+   "header-md5":"34becaa0b301740409a00e0ac1ae996a",
+   "header-mmh3":"-337164226",
+   "header-sha256":"1fbc7168a1fdba67b2ee91c20556c9efc9d5898e4bdbf50a77e2c880b42662ae",
+   "header-simhash":"15614706818132708719"
+ }

New Contributors

Full Changelog: v1.1.5...v1.2.0

v1.1.5

10 Jan 14:24
bb1ccc4
Compare
Choose a tag to compare

What's Changed

  • Added Favicon hash probe/filter/match support (favicon,ffc,mfc) by @Mzack9999 in #476
  • Added probe/filter/match for response words count (wc,fwc,mwc) by @Mzack9999 in #468
  • Added probe/filter/matchers for response lines count (lc,flc,mlc) by @Mzack9999 in #468
  • Added support for custom resolver/s (r) by @Mzack9999 in #467
  • Updated to enable sr flag internally if srd flag is used by @Mzack9999 in #470
  • Updated to trim port padding in host header in case of port 80/443 by @Mzack9999 in #471
  • Fixed bug causing a crash with path input by @Mzack9999 in #483
  • Fixed bug in TLS-Probe flag discarding hosts starts with * by @parrasajad in #452
  • Fixed bug truncation of long response file names by @ola456 in #465

New Contributors

Full Changelog: v1.1.4...v1.1.5

v1.1.4

01 Dec 07:42
Compare
Choose a tag to compare

What's Changed

  • Added probe-all-ips support to probe all the ips associated with same host by @zerodivisi0n in #427
  • Added Request dump support with debug/debug-req/debug-resp flag by @zerodivisi0n in #425
  • Added Functional tests by @LuitelSamikshya in #436
  • Added max recursion level for self-dos on recursive load function by @Mzack9999 in #420
  • Fixed bug using path flag in stream mode by @Mzack9999 in #415
  • Fixed follow-host-redirects option when customizing the host request header by @z0neGit in #418
  • Fixed bug with title flag producing new lines in output by @LuitelSamikshya in #448
  • Flag updates: tech to td

New Contributors

Full Changelog: v1.1.3...v1.1.4

v1.1.3

10 Oct 23:57
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.2...v1.1.3

v1.1.2

26 Aug 15:48
b71c3a7
Compare
Choose a tag to compare

Changelog

  • Added support to skip unresponsive hosts using max-host-error flag #259 #359
  • Added support to define max number of redirects to follow using max-redirects flag #363
  • Added comma-separated multiple / file input support for allow / deny flag #371
  • Added improved error handling for deny flag #353
  • Added case insensitive input support for request method using x flag #348
  • Fixed an issue with infinite redirect loop #363
  • Fixed an issue causing long timeout using unsafe flag #355
  • Fixed an issue with probe flag when using with multiple scheme input #354
  • Fixed an issue with inconsistent JSON output for input field #362
  • Fixed an issue with non-ASCII characters input using unsafe flag #373

v1.1.1

09 Aug 13:34
5fef6f6
Compare
Choose a tag to compare

Changelog

  • Added probe flag to display probed status #319
  • Added scan pause/resume support. #219
  • Added rate limit support with rate-limit flag #315
  • Added probe information in JSON output #319
  • Added original input information in JSON output #319
  • Added exclude-cdn support with ports flag #328
  • Added non-ascii input support in paths with unsafe flag #331
  • Added response-size-to-save flag #325
  • Fixed a bug with deny flag #317
  • Fixed a bug with response-size-to-read flag #325
  • Fixed a bug in stats calculation #342

v1.1.0

24 Jun 08:36
f16e7f4
Compare
Choose a tag to compare

Changelog

v1.0.9

31 May 10:41
8ca8aaa
Compare
Choose a tag to compare

Changelog

bbca0d9 Crash bugfix - #290

v1.0.8

26 May 20:38
cc9ee63
Compare
Choose a tag to compare

Changelog

d588ef6 Fixed fallback logic
a9961d4 Added no-fallback-scheme flag to process user defined HTTP scheme as input

v1.0.7

26 May 00:26
bbc8e48
Compare
Choose a tag to compare

Changelog

f2504f2 Fixed a severe bug with URL parsing introduced in the v1.0.6 release #277 📝 @osamahamad @vysecurity
efd8343 Fixed an issue with http2 causing issues with burp proxy #274 📝@0x0msg
fb5a8f6 Added support to print followed URLs in the output #215 💡@JoshuaMart
be85cbc Added support to follow 307/308 based redirects #280 💡 @stigkj
51da009 Added TLS fingerprint hash information in the JSON output #221
c1ee06a Added support to respect user-defined HTTP schema in the input #273 by @Becivells