CHANGELOG
Unreleased
v0.8.0 (2024-09-23)
- Update license acme endpoint URLs to e4a-licence.de
- Fix version sub command output indentation
v0.7.1 (2024-04-29)
- Generate 3rd-party licenses on dist
v0.7.0 (2023-09-15)
- Update CI to Ubuntu 22.04
v0.6.0 (2023-02-27)
- Make validated certificates available through client response
v0.5.0 (2023-02-24)
- Add minimal entitle client implementation
v0.4.2 (2023-02-23)
- Properly support JSON unmarshal for API response structs
v0.4.1 (2023-01-17)
- Trigger certificate watch update when certificate expires
v0.4.0 (2022-05-02)
- Avoid logrus dependency in shared library api code
- Add support for claims and products endpoints to entitled
- Add license validation
- Fix wrong handler doc string
v0.3.0 (2022-04-14)
- Bump Go version to Go 1.18
- Properly set version for lx command's user agent
v0.2.0 (2022-03-31)
- Improve flexibility of CSR creator
- Refactor Go API so CSR functions can be reused
v0.1.0 (2022-03-30)
- Set proper umask for entitled api socket listener
- Only trigger certificate update when actually something changed
- Ensure certificate endpoint to return array
- Handle license folder traversal error properly
- Implement entitle API and license certificate loading
- Use lx.myexchange.rocks for license exchange directory host
v0.0.1 (2022-03-16)
- Merge branch 'longsleep-round-1' into 'main'
- Add CI, install and dist scripts
- Add licence exchange utility
- Add stub commands
- Initial commit