Skip to content

Releases: cyverse/gocommands

v0.9.4

02 Apr 23:43
Compare
Choose a tag to compare
  • Check if decryption was successful after decrypting filename with PGP
  • Add SSH public/private key encryption
  • Add encryption config via iRODS meta (AVU)

v0.9.3

29 Mar 21:41
Compare
Choose a tag to compare
  • Add lsmeta, addmeta, and rmmeta to control metadata attached to data object, collection, user, and resource

v0.9.2

26 Mar 20:41
Compare
Choose a tag to compare
  • Use normal parallel upload and download when redirect-to-resource fails

v0.9.1

21 Mar 16:51
Compare
Choose a tag to compare
  • Determine upload method automatically (via iCAT or redirect-to-resource)
  • Bput uses redirect-to-resource
  • Load system CA certificates
  • Do not ask password when PAM token is already ccreated

v0.9.0

14 Mar 23:51
Compare
Choose a tag to compare
  • Rework irods checksum
  • Add --ttl flag to init command to control PAM token (temporary password) TTL
  • Add --redirect flag to put and get command to use redirect-to-resource (for better I/O performance)

v0.8.5

04 Mar 20:06
Compare
Choose a tag to compare
  • Fix a bug that encryption mode is turned on by default
  • Use irods_home parameter in icommands config for getting user home path
  • Add delete_on_success flag to get and put
  • Add encryption toturial

v0.8.4

29 Feb 22:11
Compare
Choose a tag to compare
  • Set WinSCP as default encryption algorithm. The encryption is fully-compatible to WinSCP.
  • Add --decrypt flag to ls to display decrypted filenames
  • Use iRODS password as a default encryption key if not specified

v0.8.3

28 Feb 20:47
Compare
Choose a tag to compare
  • Add sort options for ls and lsticket
  • Rework reading config from os environmental variables to read it always with the highest priority
  • Make filename encryption optional for pgp
  • Update filename encryption to have a suffix ".pgp.enc"
  • Update filename encryption to embed a salt in filename
  • Rename --encrypt_password to --encrypt_key
  • Remove --encrypt flags for get command
  • Add --decrypt* flags for get command

v0.8.2

24 Feb 00:02
Compare
Choose a tag to compare
  • Add PGP encryption/decryption support
  • Do not blind-delete .tar files when cleaning local bundles

v0.8.1

16 Feb 00:03
Compare
Choose a tag to compare
  • Separate conda-forge recipe
  • Add thirdparty_licenses command to make
  • Upgrade go-irodsclient to fix stale fs entry cache issue in bundle extraction
  • Adjust progress message and bar widths
  • Use base64 encoding for shaX checksum (this is how iRODS server works)
  • Reuse existing bundle file by naming using hash of content
  • Fix a bug in finding first index of delimeter
  • Fix a bug that deletes target root dir during put, bput, and sync with --delete flag