Commits on Mar 13, 2013
Commits on Mar 11, 2013
Commits on Mar 8, 2013
  1. Regenerated client API documentation in doc-src/.

    trevorrowe committed Mar 8, 2013
    * Removed required traits from response descriptions
    * Corrected nesting in REST-XML servcies of output data
    * Corrected types for a few of the binary attributes
    * Updated docs for recent API changes
  2. Unified handling of REST service inputs.

    trevorrowe committed Mar 8, 2013
    Renamed xml and root to payload.  This makes the service
    descriptions also able to match the documentation and user
    inputs directly.
    Fixes #71
Commits on Mar 7, 2013
Commits on Mar 6, 2013
Commits on Mar 4, 2013
Commits on Mar 3, 2013
Commits on Mar 2, 2013
  1. Removing EventEmitter dependency.

    trevorrowe committed Mar 2, 2013
    AWS.Request was previously extending EventEmitter, but this
    proved to be limiting.  It was not possible to invoke listeners
    asynchronously and sequentially.  It becomes an bigger issue when
    the request needs to transition to the next state but needs to know
    that all of the listeners (that may mutate the request) are complete.
    The new implementation can provide a callback to listeners that is
    called once copmlete (with optional error).  This should allow things
    like asynchronously refreshing expired credentials from the
    instance metadata service, asynchronous xml parsing, etc.
Commits on Feb 28, 2013
  1. Add Config.computeChecksums to compute checksums

    lsegal committed Feb 28, 2013
    Currently only supported for S3 operations in order to compute
    ContentMD5 parameters if not specified.
    This commit also changes how Content-MD5 headers are built for
    required S3 operations.
  2. Update S3 model

    lsegal committed Feb 28, 2013
Commits on Feb 27, 2013
  1. Lock xml2js to 0.2.4

    lsegal committed Feb 27, 2013
  2. Calculate Content-MD5 header if not provided for S3

    lsegal committed Feb 27, 2013
    Affects only operations that accept a ContentMD5 parameter.
    Previously only the deleteObjects operation was calculating
    the Content-MD5 header. This change ensures that the header will also
    be built for operations that accept a ContentMD5 param but do not
    have it set.
    Fixes #67