SHA256
1
0
forked from pool/aws-c-s3
Commit Graph

37 Commits

Author SHA256 Message Date
afeae71dc7 Accepting request 1141731 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.5.0
  * Use uint64_t for memory limit and cap it to SIZE_MAX by @waahm7 in (#404)

OBS-URL: https://build.opensuse.org/request/show/1141731
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=37
2024-01-26 22:18:23 +00:00
daf2e54516 Accepting request 1136542 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.4.9
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#394)
- from version 0.4.8
  * Skip headRequest for RangeGet Part 1 by @waahm7 in (#389)
  * Fix get-object-part by @TingDaoK in (#401)
- from version 0.4.7
  * Auto - Update S3 Ruleset & Partition by @waahm7 in (#400)
  * Fix two bugs from metrics and cancel by @TingDaoK in (#399)
- from version 0.4.6
  * Cancel/Pause stream optimization by @TingDaoK in (#395)
  * Metric callback improve by @TingDaoK in (#390)
- from version 0.4.5
  * Support meta request level override of part size and
    mpu threshold by @TingDaoK in (#393)

OBS-URL: https://build.opensuse.org/request/show/1136542
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=36
2024-01-03 18:39:33 +00:00
a73fcbef90 Accepting request 1132816 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.4.4
  * Helper for s3express by @TingDaoK in (#387)
  * Create session error code by @TingDaoK in (#392)

OBS-URL: https://build.opensuse.org/request/show/1132816
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=35
2023-12-16 19:16:32 +00:00
3e70ee6d8d Accepting request 1129993 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.4.3
  * Fix tests to use net_test_case by @waahm7 in (#383)
  * Mem limiter validation by @DmitriyMusatkin in (#385)
  * Bypass for CreateSession reqeust by @TingDaoK in (#384)
- from version 0.4.2
  * Performance optimization updates by @TingDaoK in (#381)
- from version 0.4.1
  * Auto - Update S3 Ruleset & Partition by @waahm7 in (#376)
  * Report S3 operation name of specific request that failed
    by @graebm in (#377)
- from version 0.4.0
  * Fix stale bot permissions by @jmklix in (#371)
  * Mem limiter by @DmitriyMusatkin in (#368)

OBS-URL: https://build.opensuse.org/request/show/1129993
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=34
2023-12-01 10:37:17 +00:00
68d7f33199 Accepting request 1127866 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.24
  * Cleanup CPU group array info code by @waahm7 in (#369)
- from version 0.3.23
  * Retry for slow upload part request by @TingDaoK in (#360)
  * API to retrieve list of platform with recommended
    configuration by @waahm7 in (#367)
- from version 0.3.22
  * Remove Populating Empty Error Body by @waahm7 in (#366)
- from version 0.3.21
  * Fix Request Tag Usage for Populating Error Payload by @waahm7 in (#365)
  * Environment Detection by @waahm7 in (#361)
- from version 0.3.20
  * Populate error payload for HeadObject request failure by @waahm7 in (#364)
- from version 0.3.19
  * Fix typo in aws_cached_signing_config_new by @waahm7 in (#358)

OBS-URL: https://build.opensuse.org/request/show/1127866
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=33
2023-11-23 09:20:40 +00:00
f06f5fd3b0 Accepting request 1118273 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.18
  * Auto - Update S3 Ruleset & Partition by @waahm7 in (#348)
  * Retry for request skewed by @TingDaoK in (#343)
  * Parallel prepare - open file on needed by @TingDaoK in (#355)
  * Instead of skipping, let's prepare the parts and mark it noop by @TingDaoK in (#356)

OBS-URL: https://build.opensuse.org/request/show/1118273
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=32
2023-10-19 08:42:05 +00:00
908cf182b2 Accepting request 1110545 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.17
  * Fix: Get object with checksum leak when retry happens by @TingDaoK in (#346)
  * Fix: Hang on file upload after period of inactivity by @TingDaoK in (#347)

OBS-URL: https://build.opensuse.org/request/show/1110545
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=31
2023-09-13 07:39:42 +00:00
30c7b15884 Accepting request 1108052 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.16
  * Added workflow for handling answerable discussions by @yasminetalby in (#342)
  * Progress callbacks fire for all meta-request types by @graebm in (#344)

OBS-URL: https://build.opensuse.org/request/show/1108052
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=30
2023-09-04 07:48:11 +00:00
163df790c0 Accepting request 1105902 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.15
  * Auto - Update S3 Ruleset & Partition by @waahm7 in (#334)
  * Auto - Update S3 Ruleset & Partition by @waahm7 in (#337)
  * Auto - Update S3 Ruleset & Partition by @waahm7 in (#339)
  * Minor CMakelists.txt cleanup by @graebm in (#340)
  * Explicit Private for target_link_libraries by @waahm7 in (#345)

OBS-URL: https://build.opensuse.org/request/show/1105902
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=29
2023-08-28 12:08:09 +00:00
df3cb0ef9d Accepting request 1100573 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.14
  * Adapt to XML API changes by @graebm in (#332)

OBS-URL: https://build.opensuse.org/request/show/1100573
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=28
2023-07-26 06:44:46 +00:00
b077b34a48 Accepting request 1097908 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.13
  * Auto-Update S3 ruleset and partition by @waahm7 in (#324)
  * Enable assert lock held and fix the compile by @TingDaoK in (#329)
  * Allow user to review checksums before multipart
    upload completes by @graebm in (#327)

OBS-URL: https://build.opensuse.org/request/show/1097908
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=27
2023-07-12 06:01:38 +00:00
8de9d504cc Accepting request 1096928 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.12
  * Update S3 sample by @waahm7 in (#321)
  * Use one array for part info, instead of separate etag
    array and checksum array by @graebm in (#322)
  * Update partition.json URL in script by @waahm7 in (#323)

OBS-URL: https://build.opensuse.org/request/show/1096928
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=26
2023-07-06 11:23:49 +00:00
1dc216249b Accepting request 1094798 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.11
  * Move endpoint resolver private header to .c file by @waahm7 in (#320)

OBS-URL: https://build.opensuse.org/request/show/1094798
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=25
2023-06-26 12:48:06 +00:00
c2449f528c Accepting request 1094796 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.10
  * Use aws_array_list<aws_byte_buffer*> for encoded_checksum_list
    by @TingDaoK in (#318)
- from version 0.3.9
  * Not retry on TLS failure by @TingDaoK in (#316)
  * Zero unknown content length by @DmitriyMusatkin in (#319)

OBS-URL: https://build.opensuse.org/request/show/1094796
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=24
2023-06-23 08:14:28 +00:00
9cc48e7d1d Accepting request 1093273 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.8
  * Speed up async streaming by @graebm in (#313)

OBS-URL: https://build.opensuse.org/request/show/1093273
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=23
2023-06-15 20:30:48 +00:00
467134cea4 Accepting request 1093104 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.7
  * Fix a missing copy of user data for signing config by @TingDaoK in (#314)

OBS-URL: https://build.opensuse.org/request/show/1093104
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=22
2023-06-15 11:20:49 +00:00
4125b92752 Accepting request 1092800 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.6
  * Async cancel test by @graebm in (#310)
  * async-stream: lots more tests by @graebm in (#311)
  * [CopyObject]: increase minimum part size to 128MiB by @grrtrr in (#288)
  * S3 Endpoint Resolver by @waahm7 in (#300)

OBS-URL: https://build.opensuse.org/request/show/1092800
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=21
2023-06-14 10:59:55 +00:00
a5cd103ed3 Accepting request 1090894 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.5
  * [CopyObject]: fix hardcoded URL, re-enable CopyObject support
    and tests by @grrtrr in (#284)
  * Async streaming - WIP by @graebm in (#299)
  * MPU Copy tests by @DmitriyMusatkin in (#302)
  * Tests for async streaming (seems to work!) by @graebm in (#301)

OBS-URL: https://build.opensuse.org/request/show/1090894
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=20
2023-06-10 02:42:21 +00:00
967838b726 Accepting request 1089791 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.4
  * Support unknown content-length for put by @DmitriyMusatkin in (#285)
  * Update time to ancient by @jmklix in (#291)
  * Add request type to telemetry by @TingDaoK in (#287)

OBS-URL: https://build.opensuse.org/request/show/1089791
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=19
2023-06-01 07:58:09 +00:00
6fdab14ac2 Accepting request 1087936 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.3
  * Fix MPU part size round off error for large files by @waahm7 in (#289)

OBS-URL: https://build.opensuse.org/request/show/1087936
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=18
2023-05-23 14:07:52 +00:00
6e0de4d5a8 Accepting request 1087374 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.2
  * Fix handling of content-encoding header for
    default request by @waahm7 in (#286)
- from version 0.3.1
  * Fix mem leak by @TingDaoK in (#279)
  * Fix test helper script by @TingDaoK in (#280)
  * Fix test helper follow up by @TingDaoK in (#281)
  * Telemetry API by @TingDaoK in (#271)
  * Fix warnings in public headers by @waahm7 in (#283)

OBS-URL: https://build.opensuse.org/request/show/1087374
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=17
2023-05-16 14:19:07 +00:00
d4428b1eaa Accepting request 1084289 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.3.0
  * Add multipart upload threshold by @TingDaoK in (#276)
- from version 0.2.9
  * Add GitHub templates and bots by @jmklix in (#274)
  * Unpin awslc by @TingDaoK in (#275)
  * Fix compiler warning about missing void by @graebm in (#277)
  * Fix bug when Range: bytes=0-0 by @graebm in (#278)

OBS-URL: https://build.opensuse.org/request/show/1084289
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=16
2023-05-03 13:10:21 +00:00
60c9d7de26 Accepting request 1080118 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.2.8
  * Update package.json by @waahm7 in (#260)
  * Fix Benchmark stack by @waahm7 in (#270)
  * Fix one byte range handling by @DmitriyMusatkin in (#272)

OBS-URL: https://build.opensuse.org/request/show/1080118
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=15
2023-04-19 12:56:41 +00:00
087199a4e3 Accepting request 1072576 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.2.7
  * Fix default throughput monitoring by @graebm in (#265)
  * Skip mock server setup when tests are disabled by @graebm in (#267)
  * New send_filepath option, for faster uploads. by @graebm in (#266)

OBS-URL: https://build.opensuse.org/request/show/1072576
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=14
2023-03-17 14:56:38 +00:00
970711f997 Accepting request 1070399 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.2.6
  * Add defaults to detect dead connections. by @graebm in (#263)

OBS-URL: https://build.opensuse.org/request/show/1070399
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=13
2023-03-13 08:06:28 +00:00
a8af1d484a Accepting request 1068409 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.2.5
  * Change #if _MSC_VER to #ifdef _MSC_VER by @jmklix in (#259)

OBS-URL: https://build.opensuse.org/request/show/1068409
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=12
2023-03-01 11:05:40 +00:00
32217e8a15 Accepting request 1064260 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.2.4
  * Fix error handling for meta request init by @TingDaoK in (#248)
  * More tests 3 by @TingDaoK in (#252)
  * Put Object Tests by @TingDaoK in (#254)
  * More S3 client test by @TingDaoK in (#255)
  * Fix proxy options copy in s3_new by @waahm7 in (#256)

OBS-URL: https://build.opensuse.org/request/show/1064260
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=11
2023-02-13 14:11:55 +00:00
18d23ab43b Accepting request 1060802 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.2.3
  * Added test for object modified by @TingDaoK in (#247)
  * Test Revamp by @TingDaoK in (#246)
  * Fix test_s3_range_requests by @TingDaoK in (#250)
  * Fix Host header not including port by @DmitriyMusatkin in (#249)

OBS-URL: https://build.opensuse.org/request/show/1060802
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=10
2023-01-25 09:23:06 +00:00
d5882e4615 Accepting request 1058688 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.2.2
  * Clean up aws_s3_paginator_continue by @TingDaoK in (#244)
  * Fix macro usage by @DmitriyMusatkin in (#245)
  * Use the builder --coverage instead by @TingDaoK in (#241)
  * Fix overly large s_default_max_part_size constant by @grrtrr in (#242)
- from version 0.2.1
  * Mock s3 test by @TingDaoK in (#231)
  * Codecov by @TingDaoK in (#237)
  * Make code coverage a separate action by @TingDaoK in (#239)
  * Fix checksum check on skipped parts during resume by @DmitriyMusatkin in (#240)

OBS-URL: https://build.opensuse.org/request/show/1058688
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=9
2023-01-20 08:59:09 +00:00
356b85596a Accepting request 1040580 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.2.0
  * Add if-match to auto-range get by @TingDaoK in (#226)
  * Handle async error by @TingDaoK in (#225)
  * s3_request: fix broken requests_in_flight counter by @grrtrr in (#216)
  * Update CI to fix downstream build by @waahm7 in (#227)
  * Handle async error for default type by @TingDaoK in (#233)
  * acquire() and release() functions return pointers,
    for better ergonomics by @graebm in (#234)
  * Use AWS_ARRAY_SIZE() macro by @graebm in (#236)
  * Fix off-by-one error in calculating the
    number of parts by @grrtrr in (#232)
  * Pause resume update by @DmitriyMusatkin in (#235)

OBS-URL: https://build.opensuse.org/request/show/1040580
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=8
2022-12-06 14:43:32 +00:00
f99dee9c0d Accepting request 1032683 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.1.51
  * Checksum API update by @TingDaoK in (#219)
  * Validate checksum fix by @TingDaoK in (#224)

OBS-URL: https://build.opensuse.org/request/show/1032683
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=7
2022-11-04 11:02:50 +00:00
30fc6c1c2a Accepting request 1030339 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.1.50
  * Don't invoke on_body callback if there is no body to report
    by @TingDaoK in (#220)
  * s3_meta_request: fix typo by @grrtrr in (#222)
  * Fix crash when aws_s3_meta_request has function called
    on it after completion by @graebm in (#217)

OBS-URL: https://build.opensuse.org/request/show/1030339
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=6
2022-11-01 12:05:35 +00:00
578fe04a51 Accepting request 1008195 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.1.49
  * Flow-control for multipart downloads by @graebm in (#213)
- from version 0.1.48
  * Fix race condition with aws_s3_endpoint acquire/release by @graebm in (#209)
- from version 0.1.47
  * Don't cover the error code with retry failure by @TingDaoK in (#207)
  * s3_endpoint: log ID of new connection_manager instead
    of nil by @grrtrr in (#201)
  * Expose additional configuration options for Http
    connection manager by @waahm7 in (#204)

OBS-URL: https://build.opensuse.org/request/show/1008195
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=5
2022-10-06 12:36:33 +00:00
f158d5bac1 Accepting request 1000829 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.1.46
  * Fallback for target load by @TingDaoK in (c1198ae)
- from version 0.1.45  
  * Add checksum to s3 dependencies by @sbSteveK in (#199)
  * Use aws_byte_cursor_utf8_parse_u64 by @TingDaoK in (#200)

OBS-URL: https://build.opensuse.org/request/show/1000829
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=4
2022-09-06 06:07:29 +00:00
0c3a907d75 Accepting request 993743 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.1.44
  * Fix pause API call breaking ECS cred provider (#197)
- from version 0.1.42
  * Fix the crash on error clean up by @TingDaoK in (#196)
- from version 0.1.41
  * Support for Pause/Resume for put

OBS-URL: https://build.opensuse.org/request/show/993743
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=3
2022-08-10 16:24:32 +00:00
6f7f6ecf7e Accepting request 977954 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.1.41
  * Fix a bug where copy-file was decoding encoded URLs
- from version 0.1.40
  * Don't re-send "x-amz-meta-" headers in each part of a
    multipart upload. by @graebm in (#189)

OBS-URL: https://build.opensuse.org/request/show/977954
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=2
2022-05-19 06:23:24 +00:00
3af1936ca6 Accepting request 973732 from home:glaubitz:branches:devel:libraries:c_c++
- Initial build
  + Version 0.1.39

OBS-URL: https://build.opensuse.org/request/show/973732
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=1
2022-05-02 07:44:16 +00:00