forked from aws/aws-sdk-go
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Mock server to handle benchmarking requests. Added cucumber tests for
performance benchmarks Refactor to make code more usable Refactor to make code more usable Refactor to not use singleton for mock server Ensures methods from findAndGetMethod will return method who succeed the request checking out what is in upstream/master profiling memory tests Logging renaming struct credentials: Expose provider names credentials: Add tests covering provider names Using whitelists instead of blacklists. Added new method to return the signature while hoisting all headers Added new method to return the signature while hoisting all headers Update to use whitelists and blacklists depending on whether it is a presign function or not updated names and using http.Header Update unit test more tests and verified that x-amz-meta-* are not good in query. Changed filter to Validator. Allow for rules to be added to the validator Fixed typo Changing to be private Changing buildQuery to use the rule. Fixing pattern for one of the validators More tests and added more rules service/waf: add support for http body inspection and size contraints AWS WAF You can now configure AWS WAF to block, allow, or monitor (count) requests based on the content in HTTP request bodies. This is the part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from an HTML form. You can also set size constraints on specified parts of the requests, which let AWS WAF allow, block, or count web requests based on the lengths of specified parts of the requests such as query strings, URIs, or request body. service/ssm: Add support for EC2 instance id length increase Amazon Simple Systems Management Service Add paginators and remove of instance id length constraint Tag release v1.1.0 References: aws#512 Usage of enviroment variables to change outputer Performance tests and mock server Moving things around. Added new reflection method Response are stored. Fix saving to file bug removing this blank file Fixed marshaller Fixing import Gofmt fix for request pagination credentials: Expose provider names credentials: Add tests covering provider names Update to use whitelists and blacklists depending on whether it is a presign function or not updated names and using http.Header Update unit test more tests and verified that x-amz-meta-* are not good in query. Changed filter to Validator. Allow for rules to be added to the validator Fixed typo Changing to be private More tests and added more rules service/waf: add support for http body inspection and size contraints AWS WAF You can now configure AWS WAF to block, allow, or monitor (count) requests based on the content in HTTP request bodies. This is the part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from an HTML form. You can also set size constraints on specified parts of the requests, which let AWS WAF allow, block, or count web requests based on the lengths of specified parts of the requests such as query strings, URIs, or request body. service/ssm: Add support for EC2 instance id length increase Amazon Simple Systems Management Service Add paginators and remove of instance id length constraint Tag release v1.1.0 References: aws#512 Add support for converting data of type []byte to DynamodbAttribute. Document ConvertTo []byte support is only for map[string]interface[] Don't unmarshal unmodeled API operation responses Updates the SDK to not unmarshal the HTTP response body of opertions which do not have modeled output shapes. This ensures the SDK does not attempt to unmarshal invalid response from a service. If the response has a body it will be discarded and closed. This change also adds named request handlers for build and unmarshaler. This allows you to remove protocol build and unmarshal handlers by name. The name pattern is: ``` awssdk.<protocol>.Build|Unmarshal|UnmarshalMeta|UnmarshalError ``` Add Generated service clients for named request handlers Fix up example code for unwrapping awserr.Error Update go-jmespath to 0b12d6b52 Fix aws#457 Fix aws#535 Replace API gen shape tag strings with types to improve maintainability Add idempotency token auto fill Adds support for service models which specify a shape member is the idempotency token to be auto filled with a random UUID if the member's value is not already set. This replaces the needs for customizations per service per request when an idempotency token should always be provided, but optionally set by the user. Update protocol marshaler test definitions for idempotency token Code generate protocol marshaler tests for idempotency token Fix go tip vet failing Mock server to handle benchmarking requests. Added cucumber tests for performance benchmarks Refactor to make code more usable Refactor to make code more usable Refactor to not use singleton for mock server Ensures methods from findAndGetMethod will return method who succeed the request
- Loading branch information
Showing
830 changed files
with
6,814 additions
and
2,463 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.