Added missing reference to org.codehaus.jackson.mapper to the OSGi
manifest
Merge pull request #6 from cloudsmith/master

Adds the missing org.codehaus.jackson.mapper to the META-INF/MANIFEST.MF
Adds constructor to take ClientConfiguration.

This allows AmazonDynamoDBClient to connect behind a proxy.
Also adds a missing dependency in pom.xml for jackson-mapper-asl.
Merge pull request #7 from louth/master

Adds constructor STSSessionCredentialsProvider to take ClientConfiguration.
Version 1.3.1 of the AWS SDK for Java

This release enables developers to use the new Auto Scaling Tagging features, and Amazon S3 Object Expiration features.

For more information, see the AWS SDK for Java release notes:
http://aws.amazon.com/releasenotes/Java
Fix typo in dependency version range
Merge pull request #8 from eyealike/pom-typo

Fix typo in dependency version range
Version 1.3.2 of the AWS Java SDK

This release adds support for several new Amazon EC2 features, including Instance Status Checks, Elastic Network Interfaces (ENIs), and VM Import.
Fix scan and query operations to honor table name override
Merge pull request #12 from claytonhoefer/master

Fix scan and query operations to honor table name override
Version 1.3.3 of the AWS Java SDK

This release adds support for working with the Amazon Simple Workflow
Service, both with a low-level client object, and the high-level AWS
Flow Framework.  It also resolves several issues with the DynamoDB
client and Object Persistence Model.
Fix reflector to treat empty strings like null strings
Take 2: fix reflector to treat empty strings like null strings
Merge pull request #14 from claytonhoefer/master

Fix DynamoDBReflector to treat empty strings like null strings
For listObjects wit no prefix, insert a "/" as the path (HTTP compliance)

We at the Climate Corporation have discovered that for a .listObjects
call with no prefix, the sdk produces an invalid HTTP request.

For example:

[Quoted from Nathan Mehl of Climate Corporation, 1/24/2012]

"GET http://com.weatherbill.staging.dynamo.s3.amazonaws.com?prefix=activations HTTP/1.1"

This is invalid HTTP and as a result nginx (or any other valid http cache)
will immediately respond with a 400 error. The problem is that per
RFC2616, a path segment is required between the host and query segments.
Compare and contrast:

valid: GET http://foo/?foo=bar HTTP/1.1
invalid: GET http://foo?foo=bar HTTP/1/1
valid: GET /?foo=bar HTTP/1.1
invalid: GET ?foo=bar HTTP/1.1

The invalid queries will produce errors against nginx, apache mod_proxy,
squid or any other compliant http proxy. They are, however, accepted as
valid by the http server at s3.amazonaws.com.
------

This patch simply appends a "/" to the uri when no prefix is supplied.
Merge pull request #15 from mlimotte/master

For listObjects wit no prefix, insert a "/" as the path (HTTP compliance)
Version 1.3.4 of the AWS Java SDK

This release updates the AWS Identity and Access Management (IAM) client for new password management features, the AWS Relation Database Service (RDS) client for VPC support, introduces a new download feature in the Amazon S3 TransferManager, adds support for the new Amazon EC2 m1.medium instance type, and fixes several bugs in Amazon Route 53 and AWS DynamoDB clients.

For more information, see the AWS SDK for Java release notes:
http://aws.amazon.com/releasenotes/Java?browse=1
Version 1.3.5 of the AWS Java SDK

This release updates the Amazon EC2 client to the latest API version, which adds support for Volume Status Checks.

For more information, see the AWS SDK for Java release notes:
http://aws.amazon.com/releasenotes/Java?browse=1
Version 1.3.6 of the AWS Java SDK

This release enables AWS Signature version 4 for the AWS Identity and
Access Management (IAM) client, and provides enhancements for making
the Amazon S3 client easier to work with.
Version 1.3.7 of the AWS Java SDK

This release introduces support for the new Amazon CloudSearch
service, as well as updating the Amazon CloudFront and Amazon Route 53
clients to the latest service APIs.