Blame CHANGELOG.md

Packit c1c4f9
## 0.14.11
Packit c1c4f9
Packit c1c4f9
* Fix issue in unBase64 with an empty bytestring that would cause a segfault
Packit c1c4f9
Packit c1c4f9
## 0.14.10
Packit c1c4f9
Packit c1c4f9
* Reintroduce foundation compatibility with old version
Packit c1c4f9
Packit c1c4f9
## 0.14.9
Packit c1c4f9
Packit c1c4f9
* Reduce dependency to basement
Packit c1c4f9
Packit c1c4f9
## 0.14.8
Packit c1c4f9
Packit c1c4f9
* Fix incompatibility with foundation 0.0.14
Packit c1c4f9
Packit c1c4f9
## 0.14.7
Packit c1c4f9
Packit c1c4f9
* Fix typo in state passing
Packit c1c4f9
Packit c1c4f9
## 0.14.6
Packit c1c4f9
Packit c1c4f9
* Fix allocRet using unit of bytes but using as unit of ty directly without adaptation
Packit c1c4f9
Packit c1c4f9
## 0.14.5
Packit c1c4f9
Packit c1c4f9
* Fix bug in memXorWith not working as advertised if source different from destination
Packit c1c4f9
Packit c1c4f9
## 0.14.4
Packit c1c4f9
Packit c1c4f9
* Add support for foundation uarray creation
Packit c1c4f9
* optimise memXorWith
Packit c1c4f9
Packit c1c4f9
## 0.14.3
Packit c1c4f9
Packit c1c4f9
* Add support for foundation uarray peeking
Packit c1c4f9
Packit c1c4f9
## 0.14.2
Packit c1c4f9
Packit c1c4f9
* Fix use of ghc 8.2 touch
Packit c1c4f9
* Prevent span from reading past buffer
Packit c1c4f9
* cleanup .prof spam
Packit c1c4f9
Packit c1c4f9
## 0.14.1
Packit c1c4f9
Packit c1c4f9
* Fix `Show` instance of Bytes (Oliver Chéron)
Packit c1c4f9
Packit c1c4f9
## 0.14
Packit c1c4f9
Packit c1c4f9
* Improve fromW64BE
Packit c1c4f9
* Add IsString instance for ScrubbedBytes
Packit c1c4f9
Packit c1c4f9
## 0.13
Packit c1c4f9
Packit c1c4f9
* Add combinator to check for end of parsing.
Packit c1c4f9
Packit c1c4f9
## 0.12
Packit c1c4f9
Packit c1c4f9
* Fix compilation with mkWeak and latest GHC (Lars Kuhtz)
Packit c1c4f9
Packit c1c4f9
## 0.11
Packit c1c4f9
Packit c1c4f9
* add support for GHC 8.0.1
Packit c1c4f9
Packit c1c4f9
## 0.10
Packit c1c4f9
Packit c1c4f9
* make memConstEqual more constant not using boolean comparaison
Packit c1c4f9
Packit c1c4f9
## 0.9
Packit c1c4f9
Packit c1c4f9
* memConstEqual was comparing length times the first byte instead of comparing all the bytes one to one
Packit c1c4f9
Packit c1c4f9
## 0.8
Packit c1c4f9
Packit c1c4f9
* Add Base64 variants (Luke Taylor)
Packit c1c4f9
* Fix compilation on Haiku (Jessica Hamilton)
Packit c1c4f9
Packit c1c4f9
## 0.7
Packit c1c4f9
Packit c1c4f9
* Fix fixed sized scrubber written too hastily, that would zero out memory, as the index
Packit c1c4f9
  was written through byte size, whereas the primitive would consider it as WordX type index.
Packit c1c4f9
  it would helps if Ghc.Prim had better documentation.
Packit c1c4f9
Packit c1c4f9
## 0.6
Packit c1c4f9
Packit c1c4f9
* Fix compilation on architecture where endianness is not a compile time define related
Packit c1c4f9
  to their cabal arch().
Packit c1c4f9
Packit c1c4f9
## 0.5
Packit c1c4f9
Packit c1c4f9
* Add Base32 support (Nicolas Di Prima)
Packit c1c4f9
* Fix build on 32 bit by simplifying scrubber, and adding Word64 type + operations compatibility
Packit c1c4f9
Packit c1c4f9
## 0.4
Packit c1c4f9
Packit c1c4f9
* Add Ord instances for SipHash and FnvHash (Nicolas Di Prima)
Packit c1c4f9
* Fix GHC-7.2 build by defining unsafeShiftL (Adam Bergmark)
Packit c1c4f9
* Fix show instance of Bytes to properly display each bytes instead of just the end one
Packit c1c4f9
* Add View type that emulate a view on a ByteArray type (Nicolas Di Prima)
Packit c1c4f9
Packit c1c4f9
## 0.3
Packit c1c4f9
Packit c1c4f9
* fix missing modules from tests on sdist
Packit c1c4f9
Packit c1c4f9
## 0.2
Packit c1c4f9
Packit c1c4f9
* make concat more generic as to what the output is going to be, and at the same
Packit c1c4f9
  time reduce the constraint on the input to just Access
Packit c1c4f9
* make all byte array operation safer related to negative size. now replicate, zero, and alloc will returns
Packit c1c4f9
  an empty byte array when asking for negative size
Packit c1c4f9
* replace 'pack' in Data.ByteArray.Pack by 'fill', as to not conflict with 'Data.ByteArray.pack'.
Packit c1c4f9
  Also swap the length and monadic action to be more naturally used
Packit c1c4f9
* add a deprecated 'pack' that alias to 'fill' for now
Packit c1c4f9
* loosen constraint of Data.ByteArray.Pack.putBytes from ByteArray to ByteArrayAccess
Packit c1c4f9
Packit c1c4f9
## 0.1
Packit c1c4f9
Packit c1c4f9
* Initial release