Skip to content

Releases: ccache/ccache-storage-http-cpp

0.9

Choose a tag to compare

@github-actions github-actions released this 18 Jul 14:07
v0.9

Fixed

  • Fix libuv handle shutdown ordering.
  • Fix PUT seek handling after redirect.
  • Fix bazel key padding for short keys.
  • Close IPC client connection on write failure.
  • Only close client connection instead of whole server on unknown request.
  • Reject pipelined IPC requests.

0.8

0.8

Choose a tag to compare

@github-actions github-actions released this 18 May 19:08
v0.8

Added

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

Removed

  • Support for experimental CRSH greeting message format 2.

0.7

0.7

Choose a tag to compare

@github-actions github-actions released this 10 May 11:37
v0.7

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

0.6

Choose a tag to compare

@github-actions github-actions released this 22 Apr 17:58
v0.6

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

0.5

Choose a tag to compare

@github-actions github-actions released this 18 Mar 19:52
v0.5

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

0.4

Choose a tag to compare

@github-actions github-actions released this 15 Mar 14:42
v0.4

Changed

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

0.3

0.3

Choose a tag to compare

@github-actions github-actions released this 07 Mar 10:45
v0.3

Added

  • Source release archives.

Changed

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

0.2

0.2

Choose a tag to compare

@jrosdahl jrosdahl released this 06 Mar 08:07
v0.2

Full Changelog: v0.1...v0.2

0.1

0.1

Choose a tag to compare

@jrosdahl jrosdahl released this 06 Mar 08:05
v0.1
9d9b84f

What's Changed

  • Add first version of ccache HTTP(S) storage helper in C++ by @jrosdahl in #1

Full Changelog: https://github.com/ccache/ccache-storage-http-cpp/commits/v0.1