| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-07-17 | util: Add conversions for byte/pointer arrays | Joe Richey joerichey@google.com | |
| 2017-05-31 | util: better handing of custom errors | Joe Richey joerichey@google.com | |
| This commit changes how we handle InvalidInput and System errors. Instead of having formatting functions, the now just wrap a string and should be created with fmt.Sprintf or similar. We also move all of the error related code into a single place. Finally, the utils package gets additional functionality with MinInt64 and GetUsername, and the UnderlyingError function gets better logging. Note that this will break packages that depend on it. For instance, metadata and crypto currently do not build. This is fixed in a later commit. Change-Id: I819e4d1970604456a5b4b6a7c86426f180a6d092 | |||
| 2017-05-02 | util: convenience utilities for fscrypt | Joe Richey | |
| This commit adds in the util package. This package provides two functions for creating errors. These functions are: - InvalidInputErrorF - bad input from user or caller - SystemErrorF - low level failure It also adds in a small function for converting Go byte slices into C void pointers. This will be very useful for interoperating with C. Change-Id: I87ad7946dd5fa26e28927590aff4bcc9fd5ce4f7 | |||