Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 1.84 KB

CHANGELOG.md

File metadata and controls

51 lines (39 loc) · 1.84 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.

All Released versions are tagged on GitHub.



v0.3.0 - 2021-10-14

Added

  • Added the Symbolic Debugger, which lets you export a snapshot of the Datastore in a symbolic representation. The goal is to help students understand how their applications are functioning.

Changed

  • Changed the package name from github.com/cs161-staff/userlib to github.com/cs161-staff/project2-userlib to match the URL of the GitHub repo

v0.2.0 - 2021-03-29

Changed

  • Renamed RSAKeySizeBytes to rsaKeySizeBits, which fixes the mismatch between its name and its value, and also makes the variable private to the userlib module. This means it cannot be referenced in student implementations.

  • Updated Hash() to return a []byte slice instead of a [64]byte array.

Fixed

  • Updated HashKDF() to return a more useful error message when the given key is the wrong size.

Added

  • Added DatastoreGetBandwidth() and DatastoreResetBandwidth() functions to help students write tests for the AppendFile() efficiency requirement.

v0.1.0 - 2021-02-21

CHANGELOG did not exist in this release.