db3d23c4e5
garage(tests): Remove RNG stuff
4d431b6446
garage(tests): Remove superfluous test
3f485bff00
garage(tests): Add random suffix to created buckets.
cb42804ce8
garage(tests): Add some unsafe-usage doc and tweaks
62aa365737
Add integration tests to Drone
4865964d4a
garage(tests): Remove RNG stuff
278cf8946a
garage(tests): Remove superfluous test
2e1b48424a
garage(tests): Add random suffix to created buckets.
08eb976c03
garage(tests): Add some unsafe-usage doc and tweaks
f73b74485c
Add integration tests to Drone
ccd5139213
Upgrade cargo2nix
c3f2a03d5d
tests: Fix garage integration test
c6aedebb67
garage(tests): Add random suffix to created buckets.
5000027721
garage(tests): Add some unsafe-usage doc and tweaks
070ec4384d
Add integration tests to Drone
7d5aa47cc4
Upgrade cargo2nix
243a55a4e2
tests: Fix garage integration test
Tests: Add garage integration tests
Simply because i wanted to keep the code convention about test assertions utilities: assert!
, assert_eq!
and assert_ne!
Tests: Add garage integration tests
The unsafe blocks here are required because:
INSTANCE
is a mutable static, accessing/modifying is unsafe by definition: https://doc.rust-lang.org/nomicon/what-unsafe-does.htmlINSTANCE
is…
Tests: Add garage integration tests
common::ext
is meant to contains some "extension" helpers traits, mainly for stuff contained in std::process
structs actually.
Tests: Add garage integration tests
It's required by the static_init::destructor
attribute, as it register the function to be called by libc global ctor/dtor stuff
Tests: Add garage integration tests
f67029ce2a
Improve testing conf + test CORS
2760f1cb17
Add advice about --fast-list
26849ed066
Add step to 0.6.0 migration guide
c99f55c420
Add restriction on part ordering in CompleteMultipartUpload
acdf893362
Fix partnumber
9a22c9905b
garage_api(fixup): Fix typo on Multipart Upload parsing function
7550d230df
garage_api(multipart_upload): Fix incorrect error on some weird Multipart Upload body
b45dcc1925
Support STREAMING-AWS4-HMAC-SHA256-PAYLOAD (#64) (#156)
60c0033c8b
Update documentation
d4dd2e2640
Make use of website config, return error document on error
Fix Multipart Upload with WinSCP (#164)
Added a dependency to #156 because both are needed to fixes #164 completely
Fix Multipart Upload with WinSCP