Skip to content

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
...
Checking mergeability… Don’t worry, you can still create the pull request.
This comparison is big! We’re only showing the most recent 250 commits
Commits on Sep 19, 2015
@jeskew jeskew Ensure client socket timeout errors from S3 are not retried infinitel…
…y. Resolves #768
cef4687
@jeskew jeskew 200 Mebibytes is plenty for the purposes of this test 7ebdee7
@jeskew jeskew Ensure connection reset errors are retried. Resolves #767 98c4130
Commits on Sep 21, 2015
@jeskew jeskew Support version_id in copy abstraction 5739e2f
Commits on Sep 22, 2015
@jeskew jeskew Integrate performance tests with the `test-phar` make target 77f0eca
Commits on Sep 23, 2015
@jeskew jeskew Update annotations on clients ee12b9d
@jeskew jeskew Merge pull request #769 from jeskew/feature/performance-tests
Add some tests to catch memory and resource links
515cfa0
@jeskew jeskew Merge pull request #760 from jeskew/feature/annotate-clients
Feature/annotate clients
570c7e0
@jeskew jeskew Update package download links to point to packaged phar and zip 0d88012
@jeskew jeskew Ensure all networking errors are retried on idempotent s3 commands f439966
Commits on Sep 24, 2015
Ilon Sjögren Should respect documented fields in credentials file d72d77e
@jeskew jeskew Clean up testing style ecfc42b
@jeskew jeskew Merge pull request #775 from jeskew/feature/update-token-field-name
Feature/update token field name
f6351de
@jeskew jeskew Allow cucumber tests to run with Ec2 instance profile credentials 0dd2e6e
@jeskew jeskew Merge pull request #777 from jeskew/feature/configurable-credentials-…
…in-tests

Allow cucumber tests to run with Ec2 instance profile credentials
309c3b6
@jeskew jeskew Merge pull request #771 from jeskew/fix/s3-connection-error-handling
Fix/s3 connection error handling
413d810
@jeskew jeskew Update models for next release a4afde0
@jeskew jeskew 3.4.0 release 1d0d9b0
Commits on Sep 28, 2015
@MaxKlyukin MaxKlyukin fix Validator's checkCanString behaviour 111770f
@jeskew jeskew Merge pull request #781 from MaxKlyukin/validator-tostring-fix
fix Validator's checkCanString behaviour
255013b
Commits on Sep 29, 2015
@jeskew jeskew Update models for next release 0af7c1b
@jeskew jeskew 3.4.1 release 5358837
Commits on Sep 30, 2015
@jeskew jeskew Add support for maps as querystrings fa9ac14
@jeskew jeskew Merge pull request #783 from jeskew/fix/update-protocol-tests
Add support for maps as querystrings
89d54a5
Commits on Oct 01, 2015
@jeskew jeskew Mark new AbstractUploadManager class internal 61ed18b
@jeskew jeskew Merge pull request #763 from jeskew/fix/filesize-agnostic-copy-abstra…
…ction

Add a multipart copy abstraction
2c0557b
@jeskew jeskew Update models for next release f4d8cd6
@jeskew jeskew 3.5.0 release ca3dd59
Commits on Oct 05, 2015
@jeskew jeskew Fix byte range header on UploadPartCopy - resolves #788 d498723
@jeskew jeskew Add async counterparts to S3Client::upload and S3Client::copy dd736d1
@jeskew jeskew Add test for presigning URLs with special characters afc2069
@jeskew jeskew Merge pull request #791 from jeskew/policy_url_matches
Policy url matches
e37807b
Commits on Oct 06, 2015
@troyharvey troyharvey Update README.md e3508b5
@jeskew jeskew Merge pull request #792 from troyharvey/patch-1
Update README.md - Getting Started link was broken
78a4e88
@jeskew jeskew Update models for next release 89b05a7
@jeskew jeskew 3.6.0 release 17cfc63
Commits on Oct 07, 2015
@jeskew jeskew Update models for next release c36fc56
@jeskew jeskew 3.7.0 release 4cd2d5c
Commits on Oct 08, 2015
@jeskew jeskew Update models for next release fe2109b
@jeskew jeskew 3.8.0 release 6690347
Commits on Oct 10, 2015
@jeskew jeskew Return a coroutine instead of a chained promise a62f27b
Commits on Oct 15, 2015
@jeskew jeskew Update models for next release 9b1a095
@jeskew jeskew 3.8.1 release 5de9bee
Commits on Oct 16, 2015
@jeskew jeskew Add listing of methods below API version header 9e991b2
@jeskew jeskew Add redirects for forward-compatible APIs 0b574e4
Commits on Oct 19, 2015
@jeskew jeskew Update sitemap after writing API docs 9e23f34
Commits on Oct 21, 2015
Matt Waggoner Fixed a typo. e422d15
@jeskew jeskew Merge pull request #799 from dirtside/changelog-typo
Fixed a typo.
352df7a
Commits on Oct 22, 2015
@jeskew jeskew Respect client-supplied location constraints on createBucket commands 39d779c
@jeskew jeskew Automate the homepage quicklinks 720bbd5
@jeskew jeskew Merge pull request #796 from jeskew/feature/update-docs
Update the API docs in some helpful ways
339aed5
@jeskew jeskew Update models for next release ca818f9
@jeskew jeskew 3.8.2 release b4fba52
Commits on Oct 26, 2015
@jeskew jeskew Add support for API Gateway control plane 4a35a74
@jeskew jeskew Update models for next release 35c7314
@jeskew jeskew 3.9.0 release eb19d9e
@jeskew jeskew Update models for next release 705fe8d
@jeskew jeskew 3.9.1 release adee5c3
Commits on Oct 27, 2015
@jeskew jeskew Merge pull request #798 from jeskew/fix/do-not-clobber-location-const…
…raints

Respect client-supplied location constraints on createBucket commands
d1e611a
Commits on Oct 28, 2015
@jeskew jeskew Build out an index of terms to search bc726fd
@jeskew jeskew Improve readability of multipart copy operations 53eea7a
@jeskew jeskew Merge pull request #790 from jeskew/feature/async-upload-and-copy
Add async counterparts to S3Client::upload and S3Client::copy
a9eca95
Commits on Oct 29, 2015
@jeskew jeskew Move multipart integration tests to Behat suite 45cfdf9
@jeskew jeskew Sync compliance tests eb72fec
@jeskew jeskew Update models for next release 8afadd5
@jeskew jeskew 3.9.2 release a06a225
@jeskew jeskew Update changelog 2d06788
Commits on Oct 30, 2015
@jeskew jeskew Merge pull request #807 from jeskew/housekeeping/sync-compliance-tests
Sync compliance tests
026d90b
Commits on Nov 02, 2015
@jeskew jeskew Merge pull request #806 from jeskew/fix/client-side-doc-search
Build out an index of terms to search
66c7f8d
@jeskew jeskew Update models for next release 92f17b4
@jeskew jeskew 3.9.3 release ea88159
Commits on Nov 03, 2015
@jeskew jeskew Updating models for next release f2b37ee
@jeskew jeskew 3.9.4 release b04efb3
@jeskew jeskew Let the RT keep track of session IDs 532d13d
Commits on Nov 04, 2015
@jeskew jeskew Add a session handler test for when nothing is written 53600cf
@jeskew jeskew Merge pull request #812 from jeskew/fix/session_id-in-session-handler
Let the RT keep track of session IDs
c275ac7
@jeskew jeskew Trigger errors when the session handler fails to write or delete data 78d5582
Commits on Nov 05, 2015
@jeskew jeskew Add a CognitoIdentity credential provider f331720
Commits on Nov 06, 2015
@jeskew jeskew Backoff in MS (not seconds) and throw in some jitter f59372c
Commits on Nov 07, 2015
@jeskew jeskew Move batching tests to cucumber suite 0b12a2c
@jeskew jeskew Merge pull request #816 from jeskew/fix/backoff-in-ms-with-jitter
Backoff in MS (not seconds) and throw in some jitter
fa6adc0
Commits on Nov 10, 2015
@jeskew jeskew Move waiter test to cucumber 81d85a2
@jeskew jeskew Update compatibility test b177a5e
@jeskew jeskew Add FAQ entry on Parse errors 7704cc5
@jeskew jeskew Merge pull request #819 from jeskew/docs/add-faq-entry-on-parse-error
Add FAQ entry on Parse errors
28dafd2
@jeskew jeskew Merge pull request #818 from jeskew/fix/update-compatibility-test
Update compatibility test
d70b3ac
@jeskew jeskew Merge pull request #813 from jeskew/feature/improve-visibility-of-ses…
…sion-handler-failures

Trigger errors when the session handler fails to write or delete data
918cc14
@jeskew jeskew Update models for next release 9a20d0a
@jeskew jeskew 3.10.0 release 7b36975
Commits on Nov 13, 2015
@jeskew jeskew Handle null JSON responses 97be614
@jeskew jeskew Merge pull request #824 from jeskew/fix/handle-null-responses
Handle null JSON responses
810dcdd
@jeskew jeskew Update models for next release db77207
@jeskew jeskew 3.10.1 release 1625833
@jeskew jeskew Change sessions written/read trackers from scalars to id => scalar ma…
…ppings
1c5c92f
@jeskew jeskew Allow the error handler to recover from error parser errors 9f71e5f
@jeskew jeskew Revert to using scalar session tracking variables and update them at …
…all opportunities
d0da13a
@jeskew jeskew Add parser error note to the error message for unparseable responses 14ad276
@jeskew jeskew Merge pull request #814 from jeskew/feature/cognito-credentials-provider
Add a CognitoIdentity credential provider
ab0c687
@jeskew jeskew Merge pull request #827 from jeskew/fix/gracefully-reject-malformed-e…
…rror-responses

Allow the error handler to recover from error parser errors
4bbc370
@jeskew jeskew Merge pull request #826 from jeskew/fix/support-shifting-session-ids
Change sessions written/read trackers from scalars to id => scalar mappings
a86c38a
Commits on Nov 17, 2015
@jeskew jeskew Move stream tests to cucumber suite 13e20d5
Commits on Nov 19, 2015
@jeskew jeskew 3.11.0 release d886f97
Commits on Nov 20, 2015
@jeskew jeskew Update changelog 5ff345e
Commits on Nov 24, 2015
@jeskew jeskew Update S3 models for next release 8a0cf9d
@jeskew jeskew Update ElasticBeanstalk models for next release 69ba41d
@jeskew jeskew Update Ec2 models for next release a816e61
@jeskew jeskew Update Ecs models for next release 0b3a8be
@jeskew jeskew Update config doc model c620651
@jeskew jeskew 3.11.1 release 9956529
@jeskew jeskew Revert "Update config doc model"
This reverts commit c620651.
7ff24c1
@jeskew jeskew 3.11.2 release 4f8e067
Commits on Dec 01, 2015
@jeskew jeskew Apply new sort order to models 8d96021
@jeskew jeskew Update models for next release 45aabb2
@jeskew jeskew 3.11.3 release 0756450
Commits on Dec 02, 2015
@jeskew jeskew Move encoding tests to unit suite 7f71c27
Commits on Dec 03, 2015
@jeskew jeskew Add a helper function to generate SMTP password. Resolves #833 b67264b
@jeskew jeskew Merge pull request #834 from jeskew/feature/ses-password-generator
Add a helper function to generate SMTP password from credentials
56f1329
Commits on Dec 04, 2015
@jeskew jeskew Add a docblock to the generateSmtpPassword method 5dcef91
@jeskew jeskew Merge pull request #835 from jeskew/fix/update-docblock-on-ses-client
Add a docblock to the generateSmtpPassword method
9f3b6e0
@jeskew jeskew Updating models for next release 021b41e
@jeskew jeskew 3.11.4 release 2524c78
Commits on Dec 07, 2015
@jeskew jeskew Move concurrency tests to cucumber suite 4531305
@jeskew jeskew Reconfigure integ make target 4601886
@jeskew jeskew Disable xdebug.overload_var_dump in Travis cb52921
@DanielNi DanielNi Generate shared examples in API documentation d55b535
@jeskew jeskew Check for index in examples array before attempting to access it c0540be
Commits on Dec 08, 2015
@jeskew jeskew Merge pull request #832 from jeskew/feature/move-integ-suite-to-cucumber
Feature/move integ suite to cucumber
f09ee76
@jeskew jeskew Update EMR models for next release c0c6e96
@jeskew jeskew Update AutoScaling models for next release 940a6b5
@jeskew jeskew Update RDS models for next release 2618876
@jeskew jeskew 3.11.5 release 7bf365f
Commits on Dec 09, 2015
@jeskew jeskew Update documentation on namespace, overview, and package pages 10b6153
@jeskew jeskew Merge pull request #840 from jeskew/fix/sparse-doc-pages
Update documentation on namespace, overview, and package pages
3ac0213
Commits on Dec 11, 2015
@jeskew jeskew Add support for timestamps and blobs to the example generator e6d25bb
@jeskew jeskew Ensure errors with unparseable responses are retried when idempotent.…
… Fixes #823
b31dbcc
@jeskew jeskew Merge pull request #844 from jeskew/fix/only-check-for-reverse-slowlo…
…ris-responses-on-400s

Ensure errors with unparseable responses are retried when idempotent
9fee106
Commits on Dec 12, 2015
@jeskew jeskew Refactor signing and policy creation logic out of UrlSigner 96ad707
Commits on Dec 13, 2015
@jeskew jeskew Add a CloudFront cookie signer. Resolves #842 8dee155
@jeskew jeskew Document the CloudFront cookie signer cbe7e92
@jeskew jeskew Replace values with markers for times and blobs 856d8c5
@jeskew jeskew Make sure private methods are still private 3bd1368
Commits on Dec 14, 2015
@jeskew jeskew Merge pull request #837 from jeskew/feature/generate-shared-examples
Feature/generate shared examples
7539470
Commits on Dec 15, 2015
@jeskew jeskew Move canned policy support into CloudFront signer; remove custom poli…
…cy generation
9abbbc6
@jeskew jeskew Merge pull request #846 from jeskew/feature/cloudfront-signed-cookies
Add a CloudFront cookie signer
5f3d5a8
Commits on Dec 16, 2015
@jeskew jeskew Update EC2 models for next release e510ba8
@jeskew jeskew Update CloudWatch doc model for next release 9664115
@jeskew jeskew Update DirectConnect doc model for next release 0e547be
@jeskew jeskew Update IAM doc model for next release 6893918
@jeskew jeskew 3.11.6 release 442d5cd
@jeskew jeskew Normalize CloudFront policies before encoding them d7f65ff
@jeskew jeskew Merge pull request #850 from jeskew/fix/normalize-policies-before-enc…
…oding

Normalize CloudFront policies before encoding them
1330ac4
Commits on Dec 17, 2015
@xgin xgin Clean DelegationSetId in Route53Client d678158
@jeskew jeskew Add test for CloudFront normalization 283da04
@jeskew jeskew Update RDS models for next release 1472d24
@jeskew jeskew Update Config models for next release f0d8dfa
@jeskew jeskew Update CloudTrail models for next release 201f698
@jeskew jeskew Update CloudFront models for next release 57e6077
@jeskew jeskew Update IoT models for next release 4f094a6
@jeskew jeskew Update EC2 models for next release 7dd89d3
@jeskew jeskew Update SSM doc model for next release 5345a22
Commits on Dec 18, 2015
@jeskew jeskew 3.11.7 release cbad6ea
@jeskew jeskew Expose all cucumber tests to the test-phar make target a5339ac
@xgin xgin Add more tests for Route53Client::cleanId ed95ac0
@jeskew jeskew Track next tokens as a map instead of a pair of arrays. Resolves #851 8c4bebd
Commits on Dec 19, 2015
@jeskew jeskew Merge pull request #852 from xgin/master
Clean DelegationSetId in Route53Client
371be57
Commits on Dec 21, 2015
@jeskew jeskew Update Transfer Manager documentation to highlight before callbacks 7118cb6
@jeskew jeskew Merge pull request #858 from jeskew/docs/before-callback-on-transfer-…
…manager

Update Transfer Manager documentation to highlight before callbacks
48f3878
@jeskew jeskew Add support for Amazon EC2 Container Registry c40aeaf
@jeskew jeskew Merge pull request #853 from jeskew/feature/expose-all-integ-tests-to…
…-test-phar-make-target

Expose all cucumber tests to the test-phar make target
d91748d
@jeskew jeskew Merge branch 'master' of github.com:aws/aws-sdk-php eea9208
@jeskew jeskew Update EMR models for next release d2cd5ab
@jeskew jeskew 3.12.0 release 6d7c51c
Commits on Dec 28, 2015
@jeskew jeskew Document ES data plane requests. Resolves #848 b923f33
@jeskew jeskew Document CloudSearch custom requests. Resolves #861 07676e0
@jeskew jeskew Add missing newline to end of doc files 859f739
Commits on Dec 31, 2015
@jeskew jeskew Better document the SNS validator package. Resolves #625 ddbbfb0
Commits on Jan 06, 2016
@jeskew jeskew Merge pull request #864 from jeskew/docs/call-out-sns-validator-package
Better document the SNS validator package. Resolves #625
d8c03b3
@jeskew jeskew Merge pull request #854 from jeskew/fix/support-optional-output-token…
…s-in-paginators

Track next tokens as a map instead of a pair of arrays
4a583b1
@jeskew jeskew Merge pull request #862 from jeskew/docs/arbitrary-request-signing
Docs/arbitrary request signing
a8566e0
@jeskew jeskew Update EC2 models for next release 3829bc8
@jeskew jeskew Update SSM doc model for next release 883ee02
@jeskew jeskew 3.12.1 release 5ee0f33
Commits on Jan 13, 2016
@jeskew jeskew Update Ec2 models for next release ffc9c2e
@jeskew jeskew Add SQS examples model 4a56888
@jeskew jeskew 3.12.2 release 07e01f3
@jeskew jeskew Add support for supplying source iterators to the transfer manager. R…
…esolves #875
0a234d1
@jeskew jeskew Update usage of CodeSnippetGenerator in DocsBuilder a12d7a2
@jeskew jeskew Merge pull request #878 from jeskew/fix/correct-DocsBuilder-snippet-g…
…eneration

Update usage of CodeSnippetGenerator in DocsBuilder
51649c2
Commits on Jan 14, 2016
@jeskew jeskew Use a generator instead of an array for the transfer manager 4b69d2a
@jeskew jeskew Update Ec2 models for next release ed2e4b7
@jeskew jeskew Update CloudFront models for next release 111c428
Commits on Jan 15, 2016
@jeskew jeskew Merge pull request #877 from jeskew/fix/source-iterator-on-transfer-m…
…anager

Add support for supplying source iterators to the transfer manager
fbf9cb8
@jeskew jeskew Add classes and models for CloudWatch Events 0093558
@jeskew jeskew Merge branch 'master' of github.com:aws/aws-sdk-php bdecd2d
@jeskew jeskew 3.13.0 release dff1c76
Commits on Jan 16, 2016
@d79 d79 Update s3-multipart-upload.rst
Fixed a typo in examples code.
0a34f54
@jeskew jeskew Merge pull request #880 from d79/patch-1
Update s3-multipart-upload.rst
c84939b
Commits on Jan 19, 2016
@jeskew jeskew Sync protocol tests 0ca3101
@jeskew jeskew Add support for skipping response parsing for operations with no defi…
…ned response
66db060
@jeskew jeskew Merge pull request #881 from jeskew/feature/skip-undefined-output-shapes
Skip undefined output shapes
4279588
@jeskew jeskew Document bugfixes going into next release c8496fd
@jeskew jeskew Update DeviceFarm models for next release a3b9fa1
@jeskew jeskew Update STS models for next release d0d4a4d
@jeskew jeskew Update OpsWorks models for next release c8defd5
@jeskew jeskew 3.13.1 release cc1796d
Commits on Jan 20, 2016
@jeskew jeskew On Travis, only disable var_dump overloading in PHP 7 f97e016
Commits on Jan 21, 2016
@jeskew jeskew Automatically request URL encoding on ListObjects; undo the encoding …
…when requested by SDK and not customer
f2761dd
@jeskew jeskew Merge pull request #884 from jeskew/fix/request-url-encoding-by-default
Automatically request URL encoding on ListObjects
0f54c98
@jeskew jeskew Document PRs since last release 0b0623d
@jeskew jeskew Update CloudFront models for next release 3642b18
Commits on Jan 22, 2016
@jeskew jeskew Add models for AWS Certificate Manager service cfcf6c5
@jeskew jeskew Update IoT models for next release f5a9146
@jeskew jeskew Update DeviceFarm doc model for next release 0fdc9ee
@jeskew jeskew Update STS doc model for next release 0417b65
@jeskew jeskew Update CloudFormation models for next release a65069a
@jeskew jeskew 3.14.0 release ca5aafa
@jeskew jeskew Follow standard conventions in class naming e4114d0
@jeskew jeskew Merge pull request #886 from jeskew/fix/acm-namespace-capitalization
Follow standard conventions in class naming
eb134a1
@jeskew jeskew 3.14.1 release a50b9a6
Commits on Jan 25, 2016
@jeskew jeskew Correctly requeue throttled WriteRequestBatch items 6644791
Commits on Jan 26, 2016
@jeskew jeskew Add a cache adapter for the psr-6 interface 999779b
Commits on Jan 27, 2016
@jeskew jeskew Support legacy CloudFront model 54408ad
Commits on Jan 28, 2016
@jeskew jeskew Merge pull request #894 from jeskew/feature/support-legacy-cloudfront…
…-model

Add support for 2015-07-27 CloudFront model
f32cd56
@jeskew jeskew Update WAF models for next release 0853c8a
@jeskew jeskew Update SSM models for next release 4f640e9
@jeskew jeskew 3.14.2 release 2970cb6
Commits on Jan 29, 2016
@jeskew jeskew Throw a clear \RuntimeException when attempting to serialize an AwsCl…
…ient.
8fc10ad
@jeskew jeskew Update Burgomaster to take an iterator and supply an iterator sans do…
…cs or examples
4263f0f
@jeskew jeskew Merge pull request #872 from jeskew/feature/psr6-adapter
Add a cache adapter for the psr-6 interface
752b58b
@jeskew jeskew Merge pull request #888 from jeskew/fix/correctly-requeue-write-reque…
…st-batch-items

Correctly requeue throttled WriteRequestBatch items
553e7ef
@jeskew jeskew Merge pull request #895 from jeskew/fix/provide-helpful-error-message…
…-on-serialization

Throw an exception when attempting to serialize an AwsClient
b4f3127
@mtdowling mtdowling Updating validation to be more flexible
This commit updates the SDK to allow customers to configure exactly what
they want to validate client side. I've added the ability to provide
validation constraints as feature flags to a Validator and to the
validate client option. This commit also updates the SDK to no longer
validate "max" by default.
fde69e0
Commits on Jan 30, 2016
@mtdowling mtdowling Merge pull request #897 from aws/no-max-constraint-v3
Updating validation to be more flexible
7461bae
@jeskew jeskew Merge pull request #896 from jeskew/feature/prune-docs-from-phar-and-zip
Prune docs and examples from the phar and zip
060bac8
Commits on Feb 03, 2016
@jeskew jeskew Support operation descriptions w/o any punctuation f716fa2
Commits on Feb 08, 2016
@jeskew jeskew Flatten tests c1c9699
@jeskew jeskew Merge pull request #907 from jeskew/housekeeping/flatten-smoke-tests
Flatten tests
eb13d74
@jeskew jeskew Update HHVM issue referred to in FAQ. Closes #899 c97d732
@jeskew jeskew Merge pull request #908 from jeskew/docs/update-hhvm-issue-ref
Update HHVM issue referred to in FAQ
3e0ab88
Commits on Feb 09, 2016
@jeskew jeskew Update MarketplaceCommerceAnalytics model for next release 5a5792c
@jeskew jeskew Update Config models for next release c84ca15
@jeskew jeskew Update Acm models for next release 3e4e77d
@jeskew jeskew Update CloudFront models for next release 37dd1ff
@jeskew jeskew Update JsonCompiler to preserve closing parens in strings in source JSON 2212ba4
@jeskew jeskew Update GameLift models for next release ae6ca13
@jeskew jeskew 3.15.0 release cf21865
Commits on Feb 11, 2016
@jeskew jeskew Update AutoScaling models for next release ba21ced
@jeskew jeskew Update Lambda models for next release a03f3db
@jeskew jeskew Update ApiGateway models for next release de6d4c7
@jeskew jeskew 3.15.1 release 5e60789