1
0
mirror of https://github.com/minio/minio-cpp.git synced 2025-07-30 05:23:05 +03:00

14 Commits

Author SHA1 Message Date
89e4c0bfe1 fix(credentials): check expiry properly (#190)
Expiry flag was inverted when checking credentials. This causes ChainedCredentialsProvider to fail.
2025-02-10 17:46:13 -08:00
b8ebbf30e5 allow checksum headers in single PutObject() (#184) 2025-01-05 02:42:18 -08:00
818d2036ac fix: correct multipart XML CompleteMultipartUploadResult (#183)
existing implementation was not parsing complete multipart
response properly.

Bonus: add support for new checksum fields
2025-01-05 02:00:23 -08:00
9d723bd21c Updated version to 0.3.0 (#167) 2024-08-21 09:38:23 -07:00
6f313b9b02 Convert a preprocessor token to a string (#162)
Fixes #161

Signed-off-by: Bala.FA <bala@minio.io>
2024-08-21 18:19:41 +02:00
cd4ef14955 Fixed a GetObject() function colliding with WinAPI macro (#139) 2024-07-03 11:08:48 +02:00
046a41ef15 fix DST setting properly in UtcTime (#133)
Fixes #132

Signed-off-by: Bala.FA <bala@minio.io>
2024-05-15 13:45:21 +05:30
dc82f4dc1a PresignV4: accept query_params as reference for mutation (#135)
Fixes #131

Signed-off-by: Bala.FA <bala@minio.io>
2024-05-15 12:16:13 +05:30
c3ce2fa789 fix PostPolicy bool operator condition (#137) 2024-04-16 07:38:42 +05:30
d3d828eddc Add support to progress function to abort operation (#128)
Signed-off-by: Bala.FA <bala@minio.io>
2024-04-02 19:10:06 +05:30
0eb2a19df1 Include missing includes to prevent build errors on some configurations (#127)
Co-authored-by: Petr Kobalicek <petr.kobalicek@min.io>
2024-03-28 16:41:03 +01:00
2132b812e8 Version bump to 0.2.0 (#126)
Co-authored-by: Petr Kobalicek <petr.kobalicek@min.io>
2024-03-28 15:06:35 +01:00
1e5f140159 Include files cleanup and minor API changes (#124)
* use namespace::subnamespace where applicable
  * make minio::error::SUCCESS declared only once
  * make more constructors explicit (minio::error)
  * moved constants that seem private into .cc files
  * added .clang-format file to enforce more formatting rules

Co-authored-by: Petr Kobalicek <petr.kobalicek@min.io>
2024-03-28 10:19:18 +01:00
238f465f0a Moved C++ headers to miniocpp subdirectory (#123)
* Use #include <miniocpp/header.h> to include minio-cpp now
  * Header files have consistent guards that don't start with _
  * Added a SPDX license identifier to each source and header file
  * Use clang-format-18 to format the source code

Co-authored-by: Petr Kobalicek <petr.kobalicek@min.io>
2024-03-26 17:21:12 +01:00