PermalinkChoose a base ref Choose a head ref
base repository: googleapis/java-storage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
base: 1.102.0
Could not load branches
Nothing to show
{{ refName }} defaultCould not load tags
Nothing to show
{{ refName }} default ...
head repository: googleapis/java-storage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Uh oh!
There was an error while loading. Please reload this page.
compare: v1.103.0
- 16 commits
- 83 files changed
- 7 contributors
Commits on Dec 5, 2019
Commits on Dec 10, 2019
Commits on Dec 12, 2019
Change SigV4 canonical request formatting. (#6860)
* Change SigV4 canonical request formatting. This change ensures that query parameters are sorted (this will facilitate more easily adding support for users to supply signed query params in a future PR), and changes the way whitespace normalization is done for headers (converts all non-space whitespace to space chars, then condenses all whitespace sequences into a single space, as is outlined in the spec). * Run `mvn com.coveo:fmt-maven-plugin:format`. * Sort query param names from map keys.
Add fn to correctly encode parts of signed URLs (#7012)
* Fix #7008 Adds method to correctly encode parts of signed URLs. The `Rfc3986UriEncode` method should be used to URI-encode various parts of a signed URL. All path parts should be encoded the same, except for the part identifying the GCS resource, which should not URI-encode forward slashes. Query parameters (support coming in a later commit), should perform this encoding on parameter keys and values, but should also encode forward slashes. Other Cloud providers also perform this same encoding; see examples pseudo code below: https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-header-based-auth.html https://docs.aws.amazon.com/AWSECommerceService/latest/DG/Query_QueryAuth.html * Also check encoding behavior for /~._- chars. Adds checks for ~._- chars, as well as notes for when the / char should be encoded.
Commits on Dec 13, 2019
(storage) Fix default host (#7034)
JesseLovelace authoredDec 13, 2019
Commits on Dec 19, 2019
Allow adding query params to GCS signed URLs (#7045)
* Allow adding arbitrary query params to signed URLs TODO: Add unit tests to detect correct sorting (move out of integration test). TODO: Add support for V2 signing, along with tests. * Move sorting check test to unit tests. * Allow query params to be added to v2 signed urls Includes tests.
Configuration menu Copy the full SHA View commit details Browse the repository at this point in the history
Commits on Dec 26, 2019
feat: make repo releasable (#3)
* chore: add synth.py for common files, move README, repo-metadata * chore: run synth to generate common files * feat: add parent pom * fix: downgrade google-cloud-core to fix test * chore: ignore dependency usage for test implementations * test: configure service account for integration tests
chingor13 authoredDec 26, 2019 Configuration menu Copy the full SHA View commit details Browse the repository at this point in the history Configuration menu Copy the full SHA View commit details Browse the repository at this point in the history
Commits on Dec 27, 2019
deps: update dependency com.google.apis:google-api-services-storage t…
…o v1-rev20191011-1.30.3 (#7)
Configuration menu Copy the full SHA View commit details Browse the repository at this point in the history
Commits on Jan 3, 2020
Configuration menu Copy the full SHA View commit details Browse the repository at this point in the history
Commits on Jan 6, 2020
feat: add support for archive storage class (#19)
* feat: add support for archive storage class * feat: fix review changes * feat: fix review changes
Commits on Jan 7, 2020
* created CHANGELOG.md [ci skip] * updated README.md [ci skip] * updated versions.txt [ci skip] * updated google-cloud-storage/pom.xml [ci skip] * updated pom.xml [ci skip]
Loading
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 1.102.0...v1.103.0
Uh oh!
There was an error while loading. Please reload this page.