Commits on Oct 25, 2016
  1. Ensure that jclouds consistently uses /, works with \\, and uses File…

    ….separator on the filesystem level.
    zack-shoylev committed Oct 21, 2016
  2. Fix InitScriptConfigurationForTasks.initScriptPattern on Windows

    This method has incorrect results when run on Windows. It is expected to
    generate folder names compatible with Unix-like target machines, but by
    using File.getParent it will actually be influenced by the host machine
    OS type. This results in baseDir being set to a style that will not work
    on Unix-like targets.
    rdowner committed with nacx Feb 10, 2015
  3. [JCLOUDS-1162] DockerComputeServiceAdapter shouldn't remove container…

    … if it stops with non-zero exit code quickly after start. The commit also adds feature which prints container logs into JClouds Compute Log during Node destroy if the TRACE log level is enabled
    Josef Cacek committed with nacx Sep 1, 2016
  4. Fix AWS EC2 compute live tests

    nacx committed Oct 23, 2016
Commits on Oct 23, 2016
  1. Enable LongLiteralLowerCaseSuffix

    Readers can confuse this with 1.
    andrewgaul committed Oct 23, 2016
  2. Avoid lower-case l literal suffix

    Readers can confuse this with 1.  Found via error-prone.  Fixed via:
    find -name \*.java | xargs sed -i 's/\( [0-9][0-9]*\)l/\1L/g'
    find -name \*.java | xargs sed -i 's/\(([0-9][0-9]*\)l/\1L/g'
    andrewgaul committed Oct 23, 2016
  3. Avoid C-style array declarations

    Found via error-prone.
    andrewgaul committed Oct 23, 2016
  4. Make inner class static

    Found via error-prone.
    andrewgaul committed Oct 23, 2016
  5. Address confusing operator precedence

    Found via error-prone.
    andrewgaul committed Jul 16, 2016
  6. Remove unused imports

    Found via error-prone.
    andrewgaul committed Jun 7, 2016
Commits on Oct 20, 2016
Commits on Oct 19, 2016
  1. JCLOUDS-1182: Added Seoul and Mumbai regions to AWS

    This commit addresses test failures in
    andrewgaul committed Oct 19, 2016
  2. JCLOUDS-1161: Make AWSS3BlobRequestSignerV4 the default signer.

    Added new live tests and fixed some unit tests accordingly.
    shrinandj committed with andrewgaul Aug 26, 2016
Commits on Oct 14, 2016
Commits on Oct 13, 2016
  1. jclouds was not properly retrying on an expect: 100-continue PUT requ…

    …est that requires re-athentication because of java protocol code
    JCLOUDS-1179 This fix also addresses the same problem with other providers
    No currently working tests because of square/okhttp#675
    This is a common problem in other tools as well
    zack-shoylev committed Oct 11, 2016
  2. Fix DigitalOcean2 live tests

    nacx committed Oct 13, 2016
  3. JCLOUDS-945: fix local blobstore marker handling

    Previously using prefix markers would not correctly find the next key.
    Add test for this behavior.
    andrewgaul committed Oct 5, 2016
Commits on Oct 7, 2016
  1. JCLOUDS-1185 Allow rangeIPv4 to be null

    The default network of recently created projects have a null value for rangeIPv4
    And all regions as subnets, which do have values for the rangeIPv4.
    Fixes JCLOUDS-1158
    stuarthendren committed with nacx Oct 7, 2016
Commits on Sep 26, 2016
  1. GCE live test fixes

    nacx committed Sep 21, 2016
Commits on Sep 23, 2016
  1. Remove hardcoded limitation of content size in Openstack Nova CreateS…

    …erverOptions API
    Fix issue JCLOUDS-1175 by removing hardcoded content sizes in Openstack
    Nova API
    arvindn05 committed with nacx Sep 22, 2016
Commits on Sep 17, 2016
  1. Address Checkstyle violations

    Regression from 76995a3.
    andrewgaul committed Sep 17, 2016
  2. Do not fail AWS S3 signer tests with expiry

    Regression from 41bdd9c.
    References #1008.
    andrewgaul committed Sep 17, 2016
Commits on Sep 14, 2016
Commits on Sep 7, 2016
  1. JCLOUDS-1074: Guava 20 compatibility

    * dynamically call TypeToken.isSupertypeOf with Guava 19 and later and
      TypeToken.isAssignableFrom with Guava 18 and earlier
    * consume or ignore values from methods with CheckReturnValue
    * replace usage of removed Iterators.emptyIterator
    andrewgaul committed Feb 4, 2016