|
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
|