Skip to content

Latest commit

 

History

History
95 lines (54 loc) · 1.74 KB

File metadata and controls

95 lines (54 loc) · 1.74 KB

Changelog

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

The format is based on Keep a Changelog.

[0.8] - 2026-05-18

Added

  • Support for info operation.
  • Support for exists operation.

Removed

  • Support for experimental CRSH greeting message format 2.

[0.7] - 2026-05-10

Added

  • Basic integration test suite.

Changed

  • Improve connection pool size.
  • Avoid an extra copy of PUT payloads.
  • Preallocate response buffer for GET requests.
  • Increase uv_listen backlog to 4096.

[0.6] - 2026-04-22

Added

  • Support for netrc authentication.
  • Logging of attributes.
  • Support for CRSH greeting message format 2.
  • Sending of config errors/warnings to ccache.

Changed

  • Improve logging of attribute parse errors.

Fixed

  • Installation of ccache-storage-https.exe on Windows.
  • Use-after-free in IPC client connection lifetime management.

[0.5] - 2026-03-18

Added

  • tar.gz release archive.

Changed

  • Change working directory to / (or C:\ on Windows) to avoid blocking removal of the directory the server was started from.

[0.4] - 2026-03-15

Changed

  • Set User-Agent header to ccache-storage-http-cpp/$VERSION in HTTP requests.

[0.3] - 2026-03-07

Added

  • Source release archives.

Changed

  • Rename project to ccache-storage-http-cpp for clarity.
  • Correct <string_view> includes.

[0.2] - 2026-03-05

Added

  • Support for building with Meson.

Changed

  • Switch license to MIT.
  • Generate version string in usage text from the project version.
  • Rename CMake "format" target to "clang-format".

[0.1] - 2026-01-18

Added

  • First version.