Commit graph

  • 59c6349ced webp everywhere if possible (clients may be confused...) max_compress localhost_frssoft 2023-01-07 02:51:41 +0300
  • ac99d6b3a8 Add best compress level for png localhost_frssoft 2023-01-07 02:43:00 +0300
  • 264931d574 Some mini changes localhost_frssoft 2023-01-07 01:38:45 +0300
  • fe1404de80 Add go module configuration main Andrew Gaul 2022-03-12 23:31:51 +0900
  • 0731b8a4ad Upgrade to minify v2 Andrew Gaul 2022-03-12 23:30:53 +0900
  • 7dbd021fec Correctly set user_agent Andrew Gaul 2022-03-12 23:30:11 +0900
  • 0602293989
    Pass through User-Agent from client Web-Distortion 2021-10-19 08:19:19 +0800
  • aaa43454a9 Add Bandwidth Hero to README Andrew Gaul 2020-06-26 16:47:43 +0900
  • 40aff8c8d3 Suggest installing libjpeg8-dev on Ubuntu Andrew Gaul 2020-01-29 23:20:12 +0900
  • b914328a54 Add WANProxy to references Andrew Gaul 2019-11-05 04:29:10 +0900
  • 92ae2ac88e Upgrade require go version for parse Andrew Gaul 2018-11-10 13:08:53 -0800
  • d7ab0df064 Add installation instructions for Fedora Andrew Gaul 2018-11-10 12:58:50 -0800
  • b15d83a98b Update go-httpbin import Andrew Gaul 2018-11-10 12:57:03 -0800
  • 6b79234669 Fix reuse of compy folder Ingvar Stepanyan 2018-04-28 20:12:24 +0100
  • 455a570e9c decompress brotli payload before minifying Barna Csorogi 2018-08-31 23:28:46 +0800
  • d3a5129f1f [Security] Don't leak proxy credentials to target ggramaize 2018-08-30 14:34:59 +0200
  • 807a3c31c0 Provide correct default value to Proxy.New Andrew Gaul 2018-08-28 10:18:00 -0700
  • 64ad54f670 Fix RFC7235 violation ggramaize 2018-08-28 12:02:14 +0200
  • 6760ec46a2 use string instead of *string for Proxy.cert Barna Csorogi 2018-04-06 12:37:45 +0800
  • fa9a01f4fe let gofmt reformat imports Barna Csorogi 2018-04-06 12:35:41 +0800
  • eb0b8469a9 use the correct signature algorithm for mitm certs Barna Csorogi 2018-02-05 01:37:10 +0100
  • 47488248d2 add dummy implementation for mitmConn.LocalAddr() Barna Csorogi 2018-02-05 01:21:11 +0100
  • 6013d28c46 Build compy in Dockerfile Andrew Gaul 2018-02-01 08:48:59 -0800
  • 18b1ff6898 Add .travis.yml Andrew Gaul 2018-02-03 19:44:06 -0800
  • 395220b947 Make gzip and brotli defaults less confusing Andrew Gaul 2017-10-03 00:14:03 -0700
  • 22a5e80aae Expand installation instructions with dependencies Andrew Gaul 2017-09-30 10:54:22 -0700
  • d4d2fb19df Reduce Docker layers and optimize apt usage Andrew Gaul 2017-09-09 13:15:35 -0700
  • 7a40f35b33 Add Dockerfile Andrew Gaul 2017-08-25 17:53:06 -0700
  • e505655338 Add GIF to WebP transcoding Andrew Gaul 2017-01-19 11:38:48 -0800
  • f69a0b7e0e Serve diagnostics and CA certificate Andrew Gaul 2017-08-20 21:55:20 -0700
  • 703cb4adaf Check HTTP auth before allowing CONNECT Andrew Gaul 2017-08-20 21:57:07 -0700
  • defbc287f1 Allow X-Compy-Quality override header Andrew Gaul 2017-06-05 14:11:50 +0200
  • 69b89413bd Add optional HTTP BASIC authorization Andrew Gaul 2017-07-05 18:20:26 -0700
  • 8ac256351f turn mitm conn Set[Read|Write]Deadline methods into noops Barna Csorogi 2017-06-09 15:06:02 +0200
  • a6bb5e3308 Add unit test for GIF transcoding Andrew Gaul 2017-01-21 15:04:07 -0800
  • 3760bb0a61 Simplify HTTP GETs when not adding Accept header Andrew Gaul 2017-01-21 14:19:57 -0800
  • 49bceae2df Add unit tests for PNG and WebP Andrew Gaul 2017-01-19 11:19:30 -0800
  • 389077e0fa Transcode via Brotli Andrew Gaul 2017-01-12 23:17:24 -0800
  • ecfa095a14 Consume gzip stream in test Andrew Gaul 2017-01-18 19:29:35 -0800
  • f8cb20ade6 Add unit tests for gzip Andrew Gaul 2017-01-18 17:16:40 -0800
  • 20a9c66286 Add unit tests for JPEG and WebP Andrew Gaul 2017-01-17 19:22:05 -0800
  • 84b6dbd153 Improve README Andrew Gaul 2017-01-16 16:35:53 -0800
  • cde47b46f3 Merge pull request #10 from andrewgaul/webp Barna Csorogi 2017-01-16 22:43:40 +0100
  • 9518dc2f1a Add PNG and JPEG to WebP transcoding Andrew Gaul 2017-01-14 19:26:45 -0800
  • 7b3424fd18 Merge branch 'feat/gzip-compression-level' Barna Csorogi 2017-01-16 07:39:33 +0100
  • ca005f7c97 Allow configuration of gzip compression level Andrew Gaul 2017-01-15 10:30:41 -0800
  • b23411caf2 Merge pull request #7 from andrewgaul/nit Barna Csorogi 2017-01-16 06:58:12 +0100
  • e4a31b89ed Merge pull request #6 from andrewgaul/accept-encoding Barna Csorogi 2017-01-16 06:58:00 +0100
  • 569bb06e52 Simplify for loop Andrew Gaul 2017-01-14 15:33:56 -0800
  • 11a40b5051 Honor Accept-Encoding header in gzip transcoder Andrew Gaul 2017-01-14 15:20:14 -0800
  • cac3b84a5d Merge pull request #5 from andrewgaul/missing-cert-key-error Barna Csorogi 2017-01-14 04:02:23 +0100
  • 4a5d1a7e8c Merge pull request #4 from andrewgaul/gitignore Barna Csorogi 2017-01-14 04:01:37 +0100
  • 92f55287f4 Merge branch 'feat/logging' (pull/3) Barna Csorogi 2017-01-14 03:48:36 +0100
  • 480053a71a fix: allow ResponseReader.Reader to be wrapped by transcoders Barna Csorogi 2017-01-14 03:44:07 +0100
  • a7569356c1 Add friendly error for missing cert or key Andrew Gaul 2017-01-13 15:42:17 -0800
  • 49d6ecbc34 Add .gitignore Andrew Gaul 2017-01-13 14:14:30 -0800
  • 1d5b6eff72 Add logging for startup and transcoded bytes Andrew Gaul 2017-01-12 22:15:17 -0800
  • 635da9b1a6 update readme Barna Csorogi 2016-03-29 13:21:37 +0200
  • 9a7aaedc56 update readme Barna Csorogi 2016-03-29 05:41:47 +0200
  • f9a6377450 fix mitm for http1 proxy connections Barna Csorogi 2016-03-28 18:11:58 +0200
  • fd53c9cb8c fix http requests over https proxy connection Barna Csorogi 2016-03-26 19:02:40 +0100
  • a4a691b7b8 add http2 support Barna Csorogi 2016-03-26 18:52:06 +0100
  • 6dae9bda0c update for github.com/tdewolff/minify api changes Barna Csorogi 2015-11-25 14:43:45 +0100
  • 848c2f2028 Update for changes of tdewolff/minify dependency Barna Csorogi 2015-05-14 22:00:53 +0200
  • 6202c0a479 Remove accidental duplicate file Barna Csorogi 2015-05-14 21:39:54 +0200
  • 9bf55d29a9 proxy header-only responses properly Barna Csorogi 2015-03-29 16:09:48 +0200
  • 343bdd5266 initial commit Barna Csorogi 2015-03-28 23:07:40 +0100