Skip to content

v1.3.4

Compare
Choose a tag to compare
@fxamacker fxamacker released this 19 Dec 03:14
· 594 commits to master since this release
f092593

Release v1.3.4 (Dec 18, 2019)

v1.3.1 to v.1.3.4 benefited from extensive code review and refactoring.

Changes include:

  • Fix: Limit nested levels to 32 for arrays, maps, tags to prevent stack exhaustion exploits (commit 3aa4328)
  • Fix: Fix error when decoding to not-nil interface (commit d26d3cd)
  • Misc: Refactor to improve readability and maintainability (commit d2d6a95)

Fuzzing reached 370+ million execs with Go 1.12 at the time of release.

Update: On Dec. 25, 2019, fuzzing passed 2+ billion execs with Go 1.13.

corpus: 1092 (46h8m ago), crashers: 0, restarts: 1/10000, execs: 2028736632 (3194/sec), cover: 2006, uptime: 176h27m