Skip to content

Latest commit

 

History

History
87 lines (59 loc) · 2.48 KB

CHANGELOG.md

File metadata and controls

87 lines (59 loc) · 2.48 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.3.0] - 2022-08-22

Thanks

Added/Changed

  • Introduce "send" feature, to provide ArchiveWriter with Send bound (#120)
  • Bump dependencies
  • Dependencies: disable default features
  • Code cleaning

Fixed

  • Internalize StaticSecret generation, due to dependency issue
  • Tests: use rand_chacha::ChaCha8Rng (reliable accross achitectures) instead of StdRng
  • Tests: fix a bug due to a wrong assumption
  • Typo in comments
  • CI: testing with different features

[1.2.0] - 2021-09-28

Thanks

Added/Changed

  • C/CPP bindings now support partial writes and error codes
  • Bump dependencies

[1.1.1] - 2021-05-31

  • Bump dependencies

[1.1.0] - 2021-01-26

Thanks

Added/Changed

  • C/CPP bindings (for archive writing), and associated tests
  • MLA releases (through the CI), including:
    • .h and .hpp headers. There are generated, but provided to ease the use of bindings without the Rust toolchain;
    • libmla.a for Linux x86-64 bits;
    • mla.lib (static), mla.dll + mla.dll.lib (dynamic), mla.pdb (symbols) for Windows i686 and x86_64, in release and debug targets.

Fixed

  • Force aes-ctr and aes version, to avoid breaking changes
  • Fix an issue which may occurs in archive with more than 2^32 bits data

[1.0.1] - 2020-09-14

Thanks

Added/Changed

  • Publish previously internal structures:
    • ArchiveFooter
    • ArchiveHeader
    • ArchivePersistentConfig fields
    • CompressionLayerReader.sizes_info
    • EncryptionPersistentConfig.multi_recipient
    • FileInfo
    • layers module
    • MultiRecipientPersistent
    • SizesInfo
  • Bump dependencies:
    • x25519-dalek: 0 to 1
  • Code cleaning
  • Minor memory footprint reduction
  • Introduce MultiRecipientPersistent.count_keys(): amount of recipients