-
Notifications
You must be signed in to change notification settings - Fork 127
Comparing changes
Open a pull request
base repository: nytimes/gziphandler
base: v1.0.0
head repository: nytimes/gziphandler
compare: master
- 16 commits
- 6 files changed
- 9 contributors
Commits on Jan 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 063b218 - Browse repository at this point
Copy the full SHA 063b218View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47ca22a - Browse repository at this point
Copy the full SHA 47ca22aView commit details
Commits on Jan 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 80d369f - Browse repository at this point
Copy the full SHA 80d369fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c5b6dc - Browse repository at this point
Copy the full SHA 4c5b6dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 289a3b8 - Browse repository at this point
Copy the full SHA 289a3b8View commit details
Commits on Feb 21, 2018
-
Changed minimum size to gzip response
Added missing test
Configuration menu - View commit details
-
Copy full SHA for a4fca32 - Browse repository at this point
Copy the full SHA a4fca32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2600fb1 - Browse repository at this point
Copy the full SHA 2600fb1View commit details
Commits on Feb 27, 2018
-
Add support for comparing by MIME. (#69)
* zero API change; don't break current usage. * no change in time or space usage using benchmarks
Configuration menu - View commit details
-
Copy full SHA for 5032c88 - Browse repository at this point
Copy the full SHA 5032c88View commit details
Commits on Aug 14, 2018
-
Check Content-Length against minSize and passthrough writes if no gzip (
#71) Currently there's no way to generate a HEAD response with the correct headers as the GET unless you set the minSize as 0, but then gzip headers will be written in Close. Instead, allow a Write(nil) that will set the correct headers based on the Content-Length/Content-Type headers and only initialize a writer if there is a non-zero-length Write. If the Content-Length cannot be determined, you cannot generate the response because it cannot know if minSize would've been met. Additionally, if we determined that the request should not be compressed we should passthrough writes immediately rather than waiting until Close. Fixes #70 Fixes #64
Configuration menu - View commit details
-
Copy full SHA for c551b6c - Browse repository at this point
Copy the full SHA c551b6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4484167 - Browse repository at this point
Copy the full SHA 4484167View commit details
Commits on Aug 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for edf8477 - Browse repository at this point
Copy the full SHA edf8477View commit details
Commits on Aug 20, 2018
-
Start plain response as soon as certain (#74)
* Start plain response as soon as it's certain When we get the response headers it might be pretty much already known whether we will have to serve plain content instead of gzipping. That is either when the content-length header is set with a small enough size, there is already an encoding in the response or the content-type is already set to a content we don't handle. * Make Flush work also for non-gzipped responses
Configuration menu - View commit details
-
Copy full SHA for 253f1ac - Browse repository at this point
Copy the full SHA 253f1acView commit details
Commits on Feb 11, 2019
-
Ensure org name in the import path is always NYTimes (#76)
* Add go.mod * readme: make sure docs always use NYTimes * Add a canonical import path This is in prep for the org rename. * readme: fix license link
Configuration menu - View commit details
-
Copy full SHA for ae3e73a - Browse repository at this point
Copy the full SHA ae3e73aView commit details -
travis: refresh the pipeline (#77)
- incorporate go modules - use 1.x to make sure we always use latest version of go - enable the race detector in tests
Configuration menu - View commit details
-
Copy full SHA for b8a1976 - Browse repository at this point
Copy the full SHA b8a1976View commit details
Commits on Feb 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dd04395 - Browse repository at this point
Copy the full SHA dd04395View commit details
Commits on Nov 13, 2019
-
doc: fix typo in gzip.go (#92)
* doc: fix typo in gzip.go * using the proper tense thanks for finding this!
Configuration menu - View commit details
-
Copy full SHA for 2f8bb1d - Browse repository at this point
Copy the full SHA 2f8bb1dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.0...master