Change Log

Below are the changes made in each release of CloudDat, starting with the most recent release.  For details about changes made to the included ExpeDat software, see the ExpeDat Change Log.

Change History of CloudDat for Amazon S3. See ChangeLog.txt in the Expedat package for detailed ExpeDat changes. 1.21C-231222 ExpeDat 1.21C s4cmd.py Improved recovery from endpoint disconnects 1.21B-231016 ExpeDat 1.21B 1.21A-230609 ExpeDat 1.21A 1.20C-230315 All shell scripts updated for IMDSv2 1.20C-230306 s3toEXP.pl Ignore third-party folder stubs (object keys ending in /) to prevent them from interfering with folder listings and downloads. 1.20C-221007 s3handler.sh Install with permissions 0755 to avoid problems in some Linux systems 1.20C-220923 ExpeDat 1.20C Change logs now included in /usr/local/expedat s4cmd.py Handle environments where botocore.vendored is deprecated s3handler.sh Improved GET download speed tuning Integrity failure returns RETRY signal, requires 1.20A client 1.20B-220510 ExpeDat 1.20B ExpeDat Mobile Uploader - Available for iOS in the Apple App Store index.php Support for iOS web clients s3handler.sh Improved session logging Added object integrity check after upload 1.20A-220117 ExpeDat 1.20A Speed rating increased from 2 Gbps to 5 Gbps Increased default StreamSize to 384 megabytes Increased preferred multipart upload concurrency to 16 Increased preferred multipart chunk size to 32 megabytes For Marketplace instances, adjust upload tuning for memory limitations Sample servedat.cf and svpasswd files added to Marketplace AMI in /etc/ 1.19C-211015 s4cmd.py Fix for listing top level of a bucket with one psuedo-folder Fix for listing psuedo-folder with multiple trailing delimiters Fix for -d option when acting on the top level of a bucket 1.19C-210920 Fix for endpoint selection in newer AWS regions Marketplace now allows empty bucket name for access to all buckets in region Include ExpeDat web integration templates in AMI /var/www/html 1.19C-210802 ExpeDat 1.19C 1.19B-210527 install.sh Improved svpasswd template 1.19B-210305 s4cmd.py Improved installer to work around broken Python 3 environments Workaround for Python 3 API changes that can result in corrupted objects 1.19B-201218 ExpeDat 1.19B 1.19A-200727 ExpeDat 1.19A s4cmd Updated for Python 3 s3handler.sh Template for customizing S3 endpoints and KMS keys. 1.18E-200214 ExpeDat 1.18E 1.18D-190923 ExpeDat 1.18D 1.18C-190130 Restricted S3 IAM role to just AbortMultipartUpload, DeleteObject, GetBucketLocation, GetObject, ListBucket, ListBucketMultipartUploads, ListMultipartUploadParts, and PutObject. 1.18C-180124 ExpeDat 1.18C Added support for c5 and c5n instance types. 1.18B-180716 ExpeDat 1.18B servedat.cf Increased default StreamSize to 256 MB Set MaxDatagram 1408 to accomodate AWS MTU limits. 1.18A-180130 ExpeDat 1.18A index.php Updated default URLs and branding 1.17F-171103 Can delete entire psuedo-folders (all objects sharing a prefix) Can rename entire psuedo-folders (all objects sharing a prefix) s4cmd.py Improved error detection and reporting Fix for handling buckets with a single pseudo-folder prefix s3toEXP.pl Fix for downloading large psuedo-folders 1.17F-170125 New name: CloudDat ExpeDat 1.17F New name: "MTPexpedat" is now "ExpeDat Desktop" index.php Region name displayed 1.17E-161116 s4cmd S3 interface now based on the boto3 s4cmd.py utility for improved performance, reliability, and feature support s3handler.sh Updated for s4cmd Recommended instance sizes: c4.large, c4.xlarge, c4.2xlarge, or c4.4xlarge Gateway information displayed upon SSH login 1.17E-160921 s3handler.sh Fix for "Empty folder" at bucket root ExpeDat 1.17E movedat no longer requires "-o" to use object handlers 1.17D-160727 s3handler.sh Suppress mkdir warnings during folder uploads Improved *ls and *li listing semantics install.sh (stand-alone installer) Fix s3cmd configuration file permissions 1.17D-160601 ExpeDat 1.17D Improved performance on resource constrained systems Target multiple files with a sigle expedat:// URL 1.17C-160401 Use IAM Roles for S3 authentication instead of Secret Keys s3cmd-1.6.1 Support for alternate S3 regional endpoints ExpeDat 1.17C Signed OSX Clients Improved server password security expedat:// URLs can now post results back to a specified web page 1.17B-160307 s3cmd-1.6.0 Fix for some upload S3 part errors not being reported Faster recovery from upload S3 part errors Ability to recover from "RequestTimeout" S3 errors 1.17B-160217 Install script verifies that Gateway and bucket are in the same region s3cmd-1.6.0 Workaround for possible corruption of downloading files ExpeDat 1.17B Automatic reload of AuthFile five minutes after file modification Delete multiple files or objects at once Improved S3 download performance Automatic server log rotation 1.17A-151130 s3cmd-1.6.0 Fixed compatability of signature v4 and mulithreaded upload 1.17A-151117 Able to download S3 psuedo-folders Automatically adjust chunk-size for uploading objects over 80 GB ExpeDat 1.17A Automatic load-balancing and failover when used with multiple servers MTPexpedat "bookmark" button for saving and sending URLs s3cmd-1.6.0 Support for KMS server side encryption Support for new regions Support for signature v4 authorization Handles region redirects 1.16F-150717 ExpeDat 1.16F Improved performance on throttled paths UI improvements Option to show hidden files 1.16E-150504 Added Monthly High Capacity subscription option Expeat 1.16E Fixed performance degredation for long-running download sessions index.php Landing page now displays server status, uptime, type, and load 1.16D-150302 ExpeDat 1.16D Improved MTPexpedat UI Improved performance paths with are fast and high latency s3handler.sh Compatible with bash 3 1.16C-141222 ExpeDat 1.16C Fixed timeouts when multiple S3 uploads are completing at once 1.16A-140821 Recommended instance size: m3.xlarge ExpeDat 1.16A Improved encryption performance s3cmd 1.5.0-rc1 Improved upload reliability Improved unicode support s3handler.sh Improved upload progress logging s3setup.sh Improved handling of VPC addresses 1.15B-140618 ExpeDat 1.15B Fixed server resource leak 1.15B-140609 Installer Work around for incomplete sshd_config Fixed Perl dependency 1.15B-140603 s3cmd 1.5.0-beta1 Improved handling of unicode characters in object names 1.15B-140512 s3handler.sh Restrict users by bucket prefix (RestrictHome) Fixed handling of UTF-8 and spaces in object names Improved logging. Installer Improved instructions and error reporting 1.15B-140225 Added hourly subscription option and free trial 1.15A-1310001 First release, monthy subscription