Skip to content

Releases: jshttp/etag

1.8.1

13 Sep 02:32
Compare
Choose a tag to compare
  • perf: replace regular expression with substring

1.8.0

19 Feb 03:41
Compare
Choose a tag to compare
  • Use SHA1 instead of MD5 for ETag hashing
    • Improves performance for larger entities
    • Works with FIPS 140-2 OpenSSL configuration

1.7.0

19 Feb 03:41
Compare
Choose a tag to compare
  • Always include entity length in ETags for hash length extensions
  • Generate non-Stats ETags using MD5 only (no longer CRC32)
  • Improve stat performance by removing hashing
  • Remove base64 padding in ETags to shorten
  • Use MD5 instead of MD4 in weak ETags over 1KB

1.6.0

11 May 02:06
Compare
Choose a tag to compare
  • Improve support for JXcore
  • Remove requirement of atime in the stats object
  • Support "fake" stats objects in environments without fs

1.5.1

20 Nov 07:06
Compare
Choose a tag to compare
  • deps: crc@3.2.1
    • Minor fixes

1.5.0

14 Oct 04:46
Compare
Choose a tag to compare
  • Improve string performance
  • Slightly improve speed for weak ETags over 1KB

1.4.0

21 Sep 18:46
Compare
Choose a tag to compare
  • Support "fake" stats objects
  • Support Node.js 0.6

1.3.1

14 Sep 16:55
Compare
Choose a tag to compare
  • Use the (new and improved) crc for crc32

1.3.0

30 Aug 04:26
Compare
Choose a tag to compare
  • Default strings to strong ETags
  • Improve speed for weak ETags over 1KB

1.2.1

30 Aug 04:26
Compare
Choose a tag to compare
  • Use the (much faster) buffer-crc32 for crc32