Skip to content

Releases: cactus/go-camo

v0.4.0

23 May 23:17
Compare
Choose a tag to compare
  • remove config support (use env or cli flags)
  • turn allowlist into a cli flag to parse a plain text file vs json config
  • clean ups/general code hygiene

v0.3.0

14 May 06:41
Compare
Choose a tag to compare
  • Transparent base64 url support

v0.2.0

17 Apr 20:38
Compare
Choose a tag to compare

v0.1.3

03 Jul 17:57
Compare
Choose a tag to compare
  • fix bug in loop prevention
  • bump max idle conn count
  • keep idle conn trimmer running

v0.1.2

03 Jul 17:58
Compare
Choose a tag to compare
  • Add ReadTimeout to http.Server, to close excessive keepalive goroutines

v0.1.1

03 Jul 17:58
Compare
Choose a tag to compare
  • optimize date header generation to use a ticker
  • performance improvements
  • fix a few subtle race conditions with stats

v0.1.0

03 Jul 18:18
Compare
Choose a tag to compare
  • Refactor logging a bit
  • Move encoding functionality into a submodule to reduce import size (and
    thus resultant binary size) for url-tool
  • Prevent request loop
  • Remove custom Denylist support. Filtering should be done on signed url
    generation. rfc1918 filtering retained and internalized so as do reduce
    internal network exposue surface and avoid non-routable effort.
  • Inverted redirect boolean. Redirects are now followed by default, and
    the flag no-follow was learned.
  • Use new flag parsing library for nicer help and cleaner usage.
  • Specify a fallback accept header if none is provided by client.

v0.0.4

03 Jul 21:32
Compare
Choose a tag to compare
  • Refactor Stats code out of camoproxy
  • Make stats an optional flag in go-camo
  • Minor documentation cleanup
  • Clean up excessive logging on client initiated broken pipe