- Add missing -f option in usage
- Add some /dev/null redirects
- Improved error messages
- Improved grep syntax
- Add function to check the cURL exit code
- Improved messages output
- Add new command line options: -q -d -k
- Add move/rename function
- Improved the configuration file management (thanks to Robert G.)
- Updated strings to reflect the new Dropbox "Create App" page
- Add support for download directories
- Add support for upload directories
- Fixed issue with special chars
- Fix for iOS
- Add optional command-line parameter ('-f') to read dropbox configuration from a specific file (thanks to pjv)
- Added the ability to get a share link for a specified file (thanks to camspiers)
- Fix for QNAP compatibility (thanks to Fritz Ferstl)
- Implemented mkdir command (thanks to Joel Maslak)
- Fix for Solaris compatibility
- Improved list command (thanks to Robert González)
- Fixed problem with unicode characters
- Added a check for the free quota before uploading a file
- Now the quota informations are displayed in Mb
- Removed urlencode function for incompatibility with older curl versions
- Fixed problem uploading files that contains @ character
- Minor changes
- As suggested by the DropBox API documentation, the default chunk for chunked uploads is now 4Mb
- Minor changes
- Parameterized the curl binary location
- Fix for MacOSX 10.8 (thanks to Ben - www.aquiltforever.com)
- Code clean
- Improved urlencode function (thanks to Stefan Trauth * www.stefantrauth.de)
- Added command remove as alias of delete
- Fix for Raspberry PI
- Now if an error occurs during a chunk uploading, the upload is retried for a maximum of three times
- Minor changes
- Tested on Cygwin and MacOSX
- Added the possibility to choose the access level (App folder o Full Dropbox) during the setup procedure
- Added a check for the BASH shell version
- Fixed problems in listing files/directories with special characters
- Added the option CURL_ACCEPT_CERTIFICATES (see the script source)
- Added back the standard upload function. Now only if the file is greater than 150Mb, the chunked_upload API will be used.
- Fixed compatibility with bsd sed. Tested on FreeBSD, but probably it works on others bsd versions and osx. Let me know!
- Minor changes
- Implemented chunked upload. Now there is no limit to file size!
- Fixed bug in listing empty directories
- Implemented list command
- Minor changes
- Added a check for the maximum file size allowed by the DropBox API
- Minor changes
- Implemented delete command
- Minor changes
- Implemented download command
- Improved info output
- Fixed utime function
- Added dependency check for basename
- The script always returns 1 when errors occurs
- Improved error handling
- Fixed problem with spaces in config file name
- Minor bug fixes
- Increased security, now any user can create his own Dropbox App
- Fixed problem with spaces in dst file name
- Code rewritten from scratch (CLI changed)
- Improved security and stability using official dropbox API, no more username/password needed!
- Removed INTERACTIVE_MODE variable (now the progress bar is shown in VERBOSE mode)
- Improved command line interface and error messages
- Minor bug fixes
Version 0.8.1 - 31 Aug 2011 (by Dawid Ferenczy - www.ferenczy.cz)
- added prompt for the Dropbox password from keyboard, if there is no password hardcoded or given as script command line parameter (interactive mode)
- added INTERACTIVE_MODE variable - when set to 1 show CURL progress bar. Set to 1 automatically when there is no password hardcoded or given as parameter. Controls verbosity of CURL.
- Minor bug fixes
- New command line interface
- Code clean
- Fixed issue with spaces in file/forder name
- Recursive directory upload
- Now works on BSD and MAC
- Interactive prompt for username and password
- Speeded up the uploading process
- Debug mode
- Regex updated
- Removed dependencies from tempfile
- Code clean
- Initial release