Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
e429e32
Initialize @location
rcrews Feb 22, 2018
572052a
Rename local variable parts to prts
rcrews Feb 22, 2018
9d0343a
Rename local headers parts to hdrs
rcrews Feb 22, 2018
de2297d
Update aws-sdk-core changelog
rcrews Feb 22, 2018
4a33b31
Update aws-sigv4 changelog
rcrews Feb 22, 2018
07c659e
Change version number in CHANGELOG files to resolve Travis error.
rcrews Feb 22, 2018
b682b76
Merge branch 'master' into fix-qs-ex1-warnings
rcrews Mar 3, 2018
749ee84
Revert e429e3267
rcrews Mar 12, 2018
2fe00f2
Updated API models and rebuilt service gems.
Feb 20, 2018
668ec4d
Updated API models and rebuilt service gems.
Feb 21, 2018
d357e16
Initialize @location
rcrews Feb 22, 2018
a9f2bcb
Rename local variable parts to prts
rcrews Feb 22, 2018
4cd1b3e
Rename local variable headers to hdrs
rcrews Feb 22, 2018
b6a1eb0
Update aws-sdk-core changelog
rcrews Feb 22, 2018
d89afe1
Update aws-sigv4 changelog
rcrews Feb 22, 2018
fc45853
Change version number in CHANGELOG files to resolve Travis error.
rcrews Feb 22, 2018
7786097
Updated API models and rebuilt service gems.
Feb 22, 2018
3289965
Add Support for AES/CBC/PKCS7Padding Decryption
awood45 Feb 23, 2018
cae3b5b
CHANGELOG for S3 Encryption Client Update
awood45 Feb 23, 2018
7568a1f
Updated API models and rebuilt service gems.
Feb 23, 2018
b904534
README Doc update (#1719)
cjyclaire Feb 26, 2018
7574f9a
Update change log
rcrews Mar 12, 2018
902868c
Updated API models and rebuilt service gems.
Feb 27, 2018
fb9b7a6
Allow `__` in shape names (#1720)
cjyclaire Feb 27, 2018
86b24d9
Updated API models and rebuilt service gems.
Feb 28, 2018
18033fc
Updated API models and rebuilt service gems.
Mar 1, 2018
8886158
Create CODE_OF_CONDUCT.md
hyandell Mar 2, 2018
bb290e2
Revert e429e3267
rcrews Mar 12, 2018
8d516ad
Update changelog
rcrews Mar 12, 2018
749fb44
CHANGELOG.md to update minor version rather than patch version.
rcrews Mar 12, 2018
49d6b01
Different CHANGELOG change.
rcrews Mar 12, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions gems/aws-sdk-core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Unreleased Changes

* Feature - Updated Aws::STS::Client with the latest API changes.

* Issue - Fix Ruby warnings: Shadowed local variables "parts" and "headers"

3.16.0 (2018-02-20)
------------------

Expand Down
6 changes: 3 additions & 3 deletions gems/aws-sdk-core/lib/aws-sdk-core/rest/request/endpoint.rb
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,11 @@ def param_name(placeholder)

def apply_querystring_params(uri, params)
# collect params that are supposed to be part of the query string
parts = @rules.shape.members.inject([]) do |parts, (member_name, member_ref)|
parts = @rules.shape.members.inject([]) do |prts, (member_name, member_ref)|
if member_ref.location == 'querystring' && !params[member_name].nil?
parts << [member_ref, params[member_name]]
prts << [member_ref, params[member_name]]
end
parts
prts
end
querystring = QuerystringBuilder.new.build(parts)
querystring = [@query_prefix, querystring == '' ? nil : querystring].compact.join('&')
Expand Down
5 changes: 5 additions & 0 deletions gems/aws-sigv4/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Unreleased Changes
------------------

1.0.2 (2018-02-21)
------------------

* Issue - Fix Ruby warning: shadowed local variable "headers"

1.0.2 (2017-08-31)
------------------

Expand Down
6 changes: 3 additions & 3 deletions gems/aws-sigv4/lib/aws-sigv4/signer.rb
Original file line number Diff line number Diff line change
Expand Up @@ -438,11 +438,11 @@ def signed_headers(headers)
end

def canonical_headers(headers)
headers = headers.inject([]) do |headers, (k,v)|
headers = headers.inject([]) do |hdrs, (k,v)|
if @unsigned_headers.include?(k)
headers
hdrs
else
headers << [k,v]
hdrs << [k,v]
end
end
headers = headers.sort_by(&:first)
Expand Down