Releases: zemanlx/base64
v0.2.0
This version brings huge performance improvements (95%) in the speed of wrapping of encoded data
and ignoring non-alphabet characters before decoding input.
Changelog
0b4bda0 Add benchmark for Decode64
4737e96 Add benchmark for Encode64
8371282 Add corpus from go-fuzz
4029219 Add custom io.Writer for wrapping and use it in wrap()
d29bce7 Add fuzzbuzz config
e6683a0 Close input file before os.Exit
b84ec1b Disable dupl in linter
7468d31 Enable all gocritic checks
8058deb Enhance README
77bf77f Move err os.Exit to main defer call
2528046 Refactor wrapWriter
ed6c071 Remove NewWrapWriter
82d3e18 Remove newlines from err messages
598943c Remove wrap function
cf8f227 Rename fuzzbuzz config file
0af3b40 Use alphabet in io.Writer instead of regex
6317724 Use wrapWriter directly in Encode64 - no goroutine
v0.1.0
Changelog
61dbe22 Add License
e353c31 Add Makefile
3a88305 Add Travis-CI config
8414682 Add badges to README
574af31 Add basic info to README
f3e77f3 Add function for go-fuzz testing
dd48603 Add goreleaser config
e5386c2 Add initial README
93853d9 Add integration test
05326ad Add linting config
70971f2 Add main for executable an tests
1523bfe Add module config and sum
c62336a Add tests for xbase
16fff26 Add xbase library
a4fa1c7 Fix file management issue
0f8f6c5 Fix spelling and comments issues
732cd17 Goreleaser tweaks
258340b Ignore build and coverage artefacts
169d67b Remove non-linux builds from Makefile
a8f24ad Show usage as preformated