Personalizing my fork
Use a piped input/output pair to avoid buffering an entire :body into memory at once
Use proper upper-case HTTP headers, and don't provide a Content-Length when we're gzipping on the fly
Release 0.1.0 so 4clojure has something stable to work with
Fix tests to work w/o contrib, added lein-multi
0.1.1
Update group-id and version (thanks @cemerick for noticing it was needed)
README -> markdown
upgrade to leiningen 2
without ring in the middle to lower-case headers, must use the same casing used in gzip.clj
support encoding of seqs of strings per ring SPEC
Merge pull request #2 from cemerick/master

Support encoding of seqs of strings
Version 0.1.2
Update README.md

Include latest version in README's suggested dependency.
"fast-start" the delivery of gzip-compressed bodies, and support flushing of GZIPOutputStreams on JDK7+

GZIPOutputStream.flush() is essentially a no-op under <= JDK6 given
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4813885. We weren't
calling it before anyway, but its JDK7 semantics are necessary when
compressing seq response bodies; otherwise, the middleware will require
complete consumption of the seq before a single byte hits the wire.
Without this change, gzipping of seq bodies that are truly lazy (e.g.
supporting server-sent events) is not practical; this patch therefore
also disables seq body support given pre-JDK7 GZIPOutputStream.flush()
functionality.
end-user documentation of gzipping of Ring seq bodies under JDK6 vs. 7
Put jdk7 check into a delay, ensure it doesn't run AOT-time, etc
Merge pull request #3 from cemerick/master

"fast-start" the delivery of gzip-compressed bodies, and support flushing of GZIPOutputStreams on JDK7+
Version 0.1.3, supports flushing intermediate results.
bump README version