Releases: go-asn1-ber/asn1-ber
Releases · go-asn1-ber/asn1-ber
v1.5.7
v1.5.6
v1.5.5
What's Changed
- return EOF when reading first byte of an ASN.1 packet by @LeGEC in #35
- gofumpt by @johnweldon in #38
- Export function to doisplay packet content by @thierry-f-78 in #37
- Address panics in parseBinaryFloat, add fuzzer by @TomSellers in #41
New Contributors
- @LeGEC made their first contribution in #35
- @thierry-f-78 made their first contribution in #37
- @TomSellers made their first contribution in #41
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
- Use github actions instead of travis by @johnweldon in #36
Full Changelog: v1.5.3...v1.5.4
Revert buffered reads
This was breaking downstream use.
Buffered Reads
Buffered reads (#31) * add ReadPacket benchmark * make readPacket use a bufio.Reader This should give us some performance wins, since somewhere down the call chain we read byte-by-byte, which has suboptimal performance when reading involves a syscall. Note that even in the recursive case, we are not buffering multiple times, since the bufio.NewReader just returns the underlying reader if it is already buffered. Co-authored-by: David Bimmler <[email protected]>
Fix minor arch bug
29 generalized time bug (#30) * Fix #29 :: ParseGeneralizedTime should explicitly use int64 * Add missing comment doc * Travis Updates * Update travis test matrix
Features and Cleanup
lint fixes (#28) * Fix linting issues * more lint fixes
Add Helper for creating Boolean packet
v1.4.1 Add RFC4511-compliant boolean type (#25)
Add WritePacket to use stream other than Stdout
v1.4 Update Print Function to Accept io.Writer and not use os.StdOut by de…