Releases: cyverse/go-irodsclient
Releases · cyverse/go-irodsclient
v0.18.1
- Remove unnecessary logging fields related to names of functions, packages
- Fix progress bar issues in parallel uploading and downloading
v0.18.0
- Set long operation timeout for chmod when it runs recursively
- Expose session's connection info
- Wait for available connections if the configuration is set
- Do not use unmanaged connections
- Rework session
- Report checksum progress
- Return checksum mismatch error
- Add json tags for data types
- Add delete metadata by AVU
- Add ChangeACL and ChangeDirACLInheritance APIs
- Add StatProcess API
- Print error message when retrying
- Refactor configurations
- Expose IRODSCollection and IRODSDataObject via Stat
- Get all replica info via Stat
v0.17.2
- Retry at download failure
v0.17.1
- Fix a bug in xml encoding and decoding when using backtick in filename
- Use single thread transfer when using parallel redirect-to-resource transfer with num_task = 1
v0.17.0
- Refine APIs for access
- Merge access change APIs for collection and data-object
- Add recursive flag to change access API
- Change data-object APIs to take full path instead of taking collection path
- Handle empty value for access inheritance fiend value
v0.16.8
- Fix wait bug to allow wait call before adding
- Fix EOF handling issue in parallel data transfer (redirect-to-resource)
- Fix dummy file generation bug in testing
v0.16.7
- Add disabled RSA-based ciphers in TLS to keep iRODS compatibility
- return written lenghth for file upload
v0.16.6
- Fix recursive dir cache invalidation bug
v0.16.5
- Logout when auth fails
- Use username#zone pattern for login
- Fix user/group creation bug
- Fix zero-sized file upload bug
- Fix timeout wait bug when removing a file
- Rework testing
v0.16.4
- bugfix: post filter required unix-style wildcard