Permalink
Commits on Mar 31, 2009
  1. Added Apache 2 license and copyright boilerplate to contributed JMX i…

    …mplementation, following Doug MacEachern's confirmation of licensing details.
    jmurty committed Mar 31, 2009
Commits on Mar 30, 2009
  1. Further tweak for supporting non-S3 service endpoints. The Constant.S…

    …3_HOSTNAME value is now set (globally) according to the local JetS3t properties when a service is first created. This is a hacky work-around but it may do the trick.
    jmurty committed Mar 30, 2009
  2. Tweaks to improve support for the open source Eucalyptus cloud comput…

    …ing service
    jmurty committed Mar 30, 2009
  3. Added JMX instrumentation support based largely on a contribution by …

    …Doug MacEachern of Hyperic.com.
    jmurty committed Mar 30, 2009
  4. Issue number: 64

    Fixed shell scripts to only define the OSX_APP_NAME environment variable when running on an OS X system, i.e. one that reports "Darwin" in response to the "uname -s" command.
    jmurty committed Mar 30, 2009
Commits on Mar 10, 2009
  1. Added S3Service#getAccountOwner method that returns an S3Owner object…

    … with details about the owner of an S3 account. This method returns the owner information even when the account contains no buckets, whereas previously this information was only available via an S3Bucket object.
    jmurty committed Mar 10, 2009
Commits on Mar 9, 2009
  1. Preparation for next JetS3t release, with minor Cockpit and REST impl…

    …ementation bug fixes
    jmurty committed Mar 9, 2009
  2. Preparation for next JetS3t release, with minor Cockpit and REST impl…

    …ementation bug fixes
    jmurty committed Mar 9, 2009
  3. Fixed a configuration oversight that caused the maximum number of HTT…

    …PClient connections to be limited to 20, regardless of the value of JetS3t's "httpclient.max-connections" property. Following this fix, both the HTTPClient max connections per host, *and* max connections in total, will be set according to the value of the "httpclient.max-connections" property.
    jmurty committed Mar 9, 2009
Commits on Feb 14, 2009
  1. Fixed bug where application menus would be displayed behind the main …

    …GUI panel on Windows Vista and Windows 7 machines. The fix requires some OS-checking before deciding whether to add the app menus to the application's owner frame (for Mac OS X) or to itself (for everything else). Yuck.
    jmurty committed Feb 14, 2009
Commits on Feb 3, 2009
  1. Release of JetS3t version 0.7.0

    jmurty committed Feb 3, 2009
Commits on Jan 27, 2009
  1. Fixed intermittent TableSorter null pointer bug

    jmurty committed Jan 27, 2009
  2. Swing application names are now shown correctly in the menu bar on OS…

    … X. Also, Cockpit's menus are displayed in the OS X system menu when run as a stand-alone app, instead of within the application window
    jmurty committed Jan 27, 2009
  3. Corrected hints in Synchronize properties file, following addition of…

    … new ways to provide properties
    jmurty committed Jan 27, 2009
  4. Buckets listing table now shows or hides the CloudFront Distribution …

    …icon column, depending on whether or not the user is logged in to an account that is signed up for the CloudFront service
    jmurty committed Jan 27, 2009
  5. Fix suggested by Laxmilal to allow bucket names to contain the string…

    … ".s3.amazonaws.com" without breaking sub-domain-checking string comparisons.
    jmurty committed Jan 27, 2009
  6. Added extra Javadoc to warn that the File- and String-based construct…

    …ors could be slow, due to the automatic calculation of MD5 hash values
    jmurty committed Jan 27, 2009
  7. The live calculation of an MD5 hash digest for uploaded data is now o…

    …ptional. The REST implementation will no longer automatically calculate this value when the S3Object being uploaded already knows its expected hash value, i.e. by having its Content-MD5 header set.
    jmurty committed Jan 27, 2009
Commits on Jan 22, 2009
  1. Minor Cockpit bug fixes

    jmurty committed Jan 22, 2009
  2. Minor code addition, to improve documentation

    jmurty committed Jan 22, 2009
  3. Progress dialog now indicates when the CloudFront account status is b…

    …eing checked, and massively reduced the number of bucket JTable lookups to (hopefully) fix occasional GUI race condition errors
    jmurty committed Jan 22, 2009
  4. Added example code for AWSDevPayCredentials

    jmurty committed Jan 22, 2009
Commits on Jan 20, 2009
  1. Changed property name from "httpclient.requester-pay-buckets-enabled"…

    … to "httpclient.requester-pays-buckets-enabled" (i.e. added 's' to the "requester-pay" string)
    jmurty committed Jan 20, 2009
Commits on Jan 14, 2009
  1. When S3 objects are downloaded via a DownloadPackage, the wrapped S3O…

    …bject is updated to contain the downloaded object's metadata etc.
    jmurty committed Jan 14, 2009
Commits on Jan 6, 2009
  1. Updated Cockpit scripts to include the java-xmlbuilder library in the…

    … classpath
    jmurty committed Jan 6, 2009
Commits on Jan 5, 2009
  1. S3 Service can now create public Signed URLs for objects in a DevPay …

    …account, provided an AwsDevPayCredentials credentials object is provided.
    jmurty committed Jan 5, 2009
Commits on Jan 4, 2009
  1. Removed an object re-listing action when an object deletion is cancel…

    …led, as it was causing nasty GUI race condition exceptions
    jmurty committed Jan 4, 2009
  2. Added a basic progress status message for batched uploads of transfor…

    …med files.
    Also made the batching feature optional and inactive by default, unless the 'upload.transformed-file-batch-size' property is defined.
    jmurty committed Jan 4, 2009
  3. Synchronize: Improved handling of uploads of many files where the fil…

    …es must first be transformed (compressed or encrypted). In this case, files are now transformed and uploaded in batches, where the batch size is set by the synchronize.properties setting 'upload.transformed-files-batch-size' S3ServiceMulti now also deletes temporary files (as signified by the TempFile class wrapper) after objects using the temporary data have been uploaded
    jmurty committed Jan 4, 2009
Commits on Jan 3, 2009
  1. Updated build version number from 0.6.2 to 0.7.0, as the next public …

    …release will be a relatively major update (due to new support for CloudFront and Requester Pays buckets)
    jmurty committed Jan 3, 2009
  2. Cockpit now supports configuring buckets to be Requester Pays, and ca…

    …n generate Signed URLs for accessing objects in these buckets. Also improved the Signed URLs dialog in general, to allow the user to generate URLs for multiple objects at once.
    jmurty committed Jan 3, 2009