Skip to content

Releases: EMCECS/ecs-object-client-windows-cpp

set compiler to latest C++ standard

04 Mar 15:37
Compare
Choose a tag to compare

set compiler to latest C++ standard
update code to fix issues caused by using the latest C++ standard

Bug fixes: HTTP callback context can be referenced after its destructor has run

23 Jun 20:27
Compare
Choose a tag to compare

Fix issue where the HTTP callback context object (HTTP_CALLBACK_CONTE… …
fix bug that didn't allow ~ in object name
add CSimpleWorkerThread::GetThreadInitialized
S3Test: add parameter: /ignoresslerror

S3Read: fix possible crash if file write error

28 Feb 20:30
Compare
Choose a tag to compare

When reading from ECS and writing to the file, if the write to the file fails, it can tear down the variables and the worker thread in the wrong order which could cause a crash.

Fix: S3Read race condition could cause data truncation.

10 Oct 14:19
Compare
Choose a tag to compare
v1.0.7.8

S3Read: fix race condition that could result in read data being trunc…

update for Visual Studio 2019

08 Oct 20:04
Compare
Choose a tag to compare
v1.0.7.7

update for Visual Studio 2019

Fixes from Analyze output set to "Microsoft Native Minimum Rules"

23 Sep 13:03
Compare
Choose a tag to compare
v1.0.7.4

Fixes from Analyze output set to "Microsoft Native Minimum Rules"

Added symbols to all static library builds

17 Sep 17:18
Compare
Choose a tag to compare

Static builds now include symbols in the .lib file. The PDB option is used only for dynamic builds.

CECSConnection::ReadProperties: support getting the bucket-level retention time.

25 Jul 20:04
Compare
Choose a tag to compare

Remove the bucket-level retention support from DirListing() to ReadProperties()
Make other C++ compliance fixes.

DirListing: Optionally request flat listing with no 'delimiter'

08 Jul 17:01
Compare
Choose a tag to compare
v1.0.7.1

DirListing: Optionally request flat listing with no 'delimiter'

Add S3 V4 authentication

30 Apr 15:23
Compare
Choose a tag to compare

Default is v2. To use v4 add the following statement:

Conn.SetHostAuth(true);

The buffer size can also be specified:

Conn.SetHostAuth(true, 0x400000); // 4MB buffer used for SHA-256 hash