Skip to content

Releases: cyverse/go-irodsclient

v0.12.14

16 Oct 20:28
Compare
Choose a tag to compare
  • Fix ticket create/mod bug in iRODS >= 4.2.11
  • Fix empty checksum handling bug
  • Rework error handling to return more detailed info

v0.12.13

13 Oct 18:53
Compare
Choose a tag to compare
  • Add a param to control bulk registration for ExtractStructFile API

v0.12.12

12 Oct 21:11
Compare
Choose a tag to compare
  • iRODS Hash with MD5 will not be using Base64 encoding

v0.12.11

12 Oct 20:48
Compare
Choose a tag to compare
  • iRODS Hash with MD5 and ADLER32 algorithms will not be using Base64 encoding

v0.12.10

11 Oct 22:04
Compare
Choose a tag to compare
  • Fix auth/ssl/cs-negotiation settings automatically if the setting is not correct
  • Add iRODSChecksum struct into iRODSDataObject struct

v0.12.9

07 Sep 22:52
Compare
Choose a tag to compare
  • Load icommands environment file ~/.irods/irods_environment.json even when the ~/.irods/.irodsA file is missing

v0.12.8

22 Aug 18:49
Compare
Choose a tag to compare
  • Add up/download from/to buffer APIs
  • Add iRODS file lock APIs

v0.12.7

28 Jul 16:29
Compare
Choose a tag to compare
  • Fix a bug in parallel upload (replica_close)
  • Remove redundant transaction commit & poorman's rollback test
  • Refactor error types
  • Treat pam_password auth as pam auth
  • Add connection config error, connection error, auth error types

v0.12.6

07 Jul 23:07
Compare
Choose a tag to compare
  • Fix parallel file upload transaction issue by not reusing main connection
  • Implement checksum API for data object
  • Fix ftruncate API bug that always makes file length to 0
  • Rework session/transaction

v0.12.5

03 Jul 21:04
Compare
Choose a tag to compare
  • Use operation type none for put operation to fix replication error
  • Use sequential data upload if data is <= 32MB
  • Use new connections for parallel upload (reusing connections for parallel upload causes replication error)