Skip to content

Releases: SpectraLogic/ds3_c_sdk

v3.5.3

03 Aug 19:23

Choose a tag to compare

Fixed a fundamental bug in the ds3_connection_pool where an connection in use could be re-allocated with transfers of randomly sized objects.

ds3_win32.zip
ds3_win64.zip

v4.0.2

28 Jul 20:47

Choose a tag to compare

Fixed a fundamental bug in the ds3_connection_pool where an connection in use could be re-allocated with transfers of randomly sized objects.

v4.0.1

11 Jul 23:09

Choose a tag to compare

v4.0.1 Pre-release
Pre-release

Previously the ds3.c implementation had 26,346 lines, and 1,132,482 characters, which is unwieldy to traverse and some editors have trouble loading.

It has been broken down into 3 files, which should be completely transparent to SDK developers:

ds3.c:
client related methods
file utils for read / write from FILE
free methods for all struct types

ds3_init_requests.c:
enum to string
modify init request methods for all optional query params
init requests

ds3_requests.c:
metadata related methods
xml / parse helpers
xml request payload generators
xml response parsers
requests

v4.0

28 Jun 19:27

Choose a tag to compare

v4.0 Pre-release
Pre-release
Merge pull request #201 from DenverM80/4_0_update

Update for SpectraS3 4.0 API

v3.5.2

26 Jun 20:48

Choose a tag to compare

Includes helper functions to init ds3_bulk_object_list_response:
LIBRARY_API ds3_bulk_object_list_response* ds3_convert_object_list_from_strings(const char** objects, uint64_t num_objects);
LIBRARY_API ds3_bulk_object_list_response* ds3_init_bulk_object_list_with_size(size_t num_objects);

v3.5.1

19 Jun 21:02

Choose a tag to compare

Compatible with Spectra S3 3.5.0 API

Includes a fix for ds3_client connection pool.

v3.5.0

20 Apr 19:52

Choose a tag to compare

Compatible with Spectra S3 3.5.0 API

ds3_win32.zip
ds3_win64.zip

v3.2.3

27 Jan 23:49

Choose a tag to compare

The windows build process has been updated to default to Release builds, without debug symbols.

v3.2.2

20 Jan 23:46

Choose a tag to compare

Bug fix for BulkPut operations with objects greater than 4gb.

Update zlib to 1.2.11 in the windows build process.

Specify Docker test environment locale to en_US.UTF-8, and update RVM to 2.3.3.

v3.2.1

09 Dec 16:22

Choose a tag to compare

Full support for the 3.2.x Spectra S3 API

CMake Build support for Windows and Posix