Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move log disabling to vendored module | JordonPhillips | 2017-01-06 | 2 | -8/+9 | |
| | ||||||
* | Remove old docstring from resolver | JordonPhillips | 2017-01-06 | 1 | -5/+0 | |
| | ||||||
* | Return None when hostname can't be found | JordonPhillips | 2017-01-05 | 1 | -0/+2 | |
| | ||||||
* | Cache loaded builtin endpoints | JordonPhillips | 2017-01-04 | 1 | -2/+16 | |
| | ||||||
* | Remove legacy endpoint handling from boto resolver | JordonPhillips | 2017-01-04 | 1 | -52/+2 | |
| | ||||||
* | Minimize load_regions changes | JordonPhillips | 2017-01-04 | 1 | -6/+15 | |
| | | | | | | This minimizes the changes to load_regions by simply building out the endpoints every time and loading them where the legacy endpoints used to be loaded. | |||||
* | Disable vendored endpoint logger | JordonPhillips | 2016-12-29 | 1 | -0/+8 | |
| | ||||||
* | Consistently refer to the legacy format | JordonPhillips | 2016-12-29 | 1 | -28/+28 | |
| | ||||||
* | Rename json loader to be more descriptive | JordonPhillips | 2016-12-29 | 1 | -3/+15 | |
| | ||||||
* | Make is_global_service private | JordonPhillips | 2016-12-22 | 1 | -2/+2 | |
| | ||||||
* | Move backported endpoint resolver to vendored | JordonPhillips | 2016-12-22 | 5 | -191/+228 | |
| | ||||||
* | Migrate to new endpoints format | JordonPhillips | 2016-12-16 | 2 | -649/+1302 | |
| | | | | | | Switches the builtin endpoints to the new format. Functionality is otherwise left unchanged, so there are no hueristics being used for instance. | |||||
* | Add static endpoint builder | JordonPhillips | 2016-12-16 | 1 | -0/+53 | |
| | | | | | | | | This is mostly a copy from the rebuild script, with some minor modifications to use the BotoEndpointResolver. It takes the resolver and generates endpoints in the legacy boto format. This will be useful in maintaining backwards compatibility with endpoint listing parts of the code. | |||||
* | Add method to resolve just the hostname | JordonPhillips | 2016-12-16 | 1 | -0/+5 | |
| | ||||||
* | Add method to get all regions for service | JordonPhillips | 2016-12-16 | 1 | -1/+25 | |
| | ||||||
* | Add method to identify global services | JordonPhillips | 2016-12-16 | 1 | -0/+30 | |
| | ||||||
* | Add class docstring for boto resolver | JordonPhillips | 2016-12-15 | 1 | -0/+16 | |
| | ||||||
* | Provide method to get all services with endpoints | JordonPhillips | 2016-12-15 | 1 | -2/+23 | |
| | | | | | This gets the canonical list of services through the endpoints data. | |||||
* | Support old endpoint format in new resolver | JordonPhillips | 2016-12-15 | 1 | -2/+46 | |
| | ||||||
* | Create boto endpoint resolver | JordonPhillips | 2016-12-15 | 1 | -0/+34 | |
| | | | | | | This class will handle all the boto specific customizations. This specifically adds functionality to use the boto names for the service rather than the endpoint prefix. | |||||
* | Backport EndpointResolver | JordonPhillips | 2016-12-15 | 2 | -0/+203 | |
| | ||||||
* | Bumped to 2.45.02.45.0 | kyleknap | 2016-12-14 | 1 | -1/+1 | |
| | ||||||
* | Update script to include newline in endpoints | kyleknap | 2016-12-14 | 1 | -1/+1 | |
| | ||||||
* | Add sigv4 only for eu-west-2 | kyleknap | 2016-12-14 | 1 | -1/+3 | |
| | ||||||
* | Add eu-west-2 endpoints | kyleknap | 2016-12-14 | 1 | -1/+32 | |
| | ||||||
* | Bumped to 2.44.02.44.0 | JordonPhillips | 2016-12-08 | 1 | -1/+1 | |
| | ||||||
* | Enforce sigv4 for ca-central | JordonPhillips | 2016-12-08 | 1 | -0/+2 | |
| | ||||||
* | Update endpoints | JordonPhillips | 2016-12-08 | 1 | -3/+54 | |
| | ||||||
* | Add gs support for object-level storage class features. | Matt Houglum | 2016-10-18 | 4 | -73/+95 | |
| | ||||||
* | Bumped to 2.43.02.43.0 | kyleknap | 2016-10-17 | 1 | -1/+1 | |
| | ||||||
* | Autodetect sigv4 for us-east-2 | kyleknap | 2016-10-17 | 1 | -1/+3 | |
| | ||||||
* | Add us-east-2 to endpoints.json | kyleknap | 2016-10-17 | 1 | -2/+48 | |
| | | | | Also included a few other missing endpoints | |||||
* | Merge pull request #3574 from collinstocks/develop | James Saryerwinnie | 2016-08-03 | 1 | -3/+3 | |
|\ | | | | | boto.dynamodb2.table.Table#batch_get() fails to paginate results if provisioned throughput is exceeded | |||||
| * | Fix bug where boto.dynamodb2.table.Table#batch_get() fails to paginate ↵ | Collin RM Stocks | 2016-07-12 | 1 | -3/+3 | |
| | | | | | | | | results if provisioned throughput is exceeded. | |||||
* | | Bumped to 2.42.02.42.0 | JordonPhillips | 2016-07-19 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'tipabu-http-presign' into develop | James Saryerwinnie | 2016-07-08 | 1 | -2/+2 | |
|\ | | | | | | | | | * tipabu-http-presign: Respect is_secure parameter in generate_url_sigv4 | |||||
| * | Respect is_secure parameter in generate_url_sigv4 | Tim Burke | 2016-06-06 | 1 | -2/+2 | |
| | | | | | | | | Previously, the protocol was hardcoded to https. | |||||
* | | Run ec2/ecs tests as part of default test run | James Saryerwinnie | 2016-07-08 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | I noticed that these tests aren't being run because they're currently marked as executable, and nose skips executable files by default. After `-x` the files, I had an ec2 test failure because `cmp` is now longer valid in python3. I also noticed we're using `httplib` which fails in python3. | |||||
* | | Merge pull request #3563 from kyleknap/pr/3106 | Kyle Knapp | 2016-07-08 | 2 | -3/+23 | |
|\ \ | | | | | | | Update MTurk API | |||||
| * | | * Bumped Mturk API version to 2014-08-15 WSDL | Andrew Watts | 2016-06-27 | 2 | -3/+23 | |
| |/ | | | | | | | | | * Add support for 'DoesNotExist', 'In', and 'NotIn' comparators in Requirement class * Add LocaleRequirement specific support for 'In' and 'NotIn' comparators | |||||
* | | Bumped to 2.41.0 | JordonPhillips | 2016-06-27 | 1 | -1/+1 | |
| | | ||||||
* | | Update endpoints.json | JordonPhillips | 2016-06-27 | 2 | -2/+39 | |
|/ | ||||||
* | Bumped to 2.40.0 | JordonPhillips | 2016-04-28 | 1 | -1/+1 | |
| | ||||||
* | Allow s3 bucket lifecycle policies with multiple transitions | Ryan Sydnor | 2016-04-12 | 1 | -16/+91 | |
| | ||||||
* | Fix upload part for py3 | kyleknap | 2016-04-07 | 1 | -1/+1 | |
| | | | | | We were urlencoding the Content-Range header because strings are always text_types. We should not be encoding spaces. | |||||
* | glacier: forcing vault_name to be str, fixes #2603 | Felix Yan | 2016-04-07 | 1 | -1/+1 | |
| | ||||||
* | Move utility functions over to compat | James Saryerwinnie | 2016-04-04 | 3 | -29/+24 | |
| | | | | | | | | | This moves the py2/py3 specific code into two separate functions in the compat module. No other functional changes. I also inlined the conversion of the parsed qs dict back to unicode as nothing else currently needs that function and doesn't need to be a public API for now. | |||||
* | Fix quoting of tilde in S3 canonical_uri for sigv4 | Peter Slawski | 2016-04-04 | 1 | -1/+1 | |
| | | | | | The tilde character '~' should not be URL-encoded in the Canonical uri. | |||||
* | Parse unicode query string properly in Python 2 | Peter Slawski | 2016-04-04 | 2 | -1/+28 | |
| | | | | | | | | | | | This fixes incorrect signing in sigv4 when using non-ascii characters in query string in Python 2 for S3 requests. The query string parsed for sigv4 calculation is done incorrectly in Python 2 when given a Unicode query with URL-encoded non-ascii characters. This is because urllib.parse.parse_qs in Python 2 doesn't do decoding of URL-encoded %HH bytes. | |||||
* | Add __setstate__ to fix pickling test fail | James Saryerwinnie | 2016-04-01 | 1 | -0/+9 | |
| |