Commit Graph

  • e7b93de2ac chore: gofmt master v0.0.8 Henry 2025-06-27 19:06:39 +08:00
  • 6e8100bb55 Merge remote-tracking branch 'origin/merge' Henry 2025-06-27 19:02:15 +08:00
  • d6dfd4186c chore: update package name Henry 2025-06-27 16:37:33 +08:00
  • 81e56a30c8 list objects: obey encoding-type Nick Craig-Wood 2024-12-28 12:06:40 +00:00
  • 8287a58f6f list objects: move encoding type to base as it applies to v1 and v2 Nick Craig-Wood 2024-12-28 11:40:48 +00:00
  • 87dfa76830 Switch to github.com/minio/xxml rather than our own forked XML codec Nick Craig-Wood 2024-12-28 16:20:39 +00:00
  • 5af388db69 Narrow the locking window when accessing v4AuthPair map Nick Craig-Wood 2024-10-24 10:55:02 +01:00
  • e89eb57306 Remove uses of deprecated math/rand.Read function Nick Craig-Wood 2024-10-24 11:11:16 +01:00
  • 83e452be75 Remove uses of deprecated io/ioutil library Nick Craig-Wood 2024-10-24 11:10:57 +01:00
  • c233c42de3 build: update tests to use go1.23 Nick Craig-Wood 2024-10-24 11:02:15 +01:00
  • e80146f8de Update to using AWS SDKv2 in the tests as v1 is deprecated Nick Craig-Wood 2024-08-07 12:58:37 +01:00
  • 6dd5da6d1c Fix: only add Prefix self when it's Dir. v0.0.7 David Hao 2024-07-18 11:30:46 +08:00
  • 8a3e25d461 Support create Dir and listBucket add Dir info v0.0.6 David Hao 2024-07-15 22:08:12 +08:00
  • 390ec18aac Fix race condition when updating v4AuthPair map Sawjan Gurung 2024-07-16 15:23:03 +05:45
  • 41b777cbd2 feat(auth): add authentication expiration check in signature-v4 Ke Wang 2024-07-10 17:52:31 +08:00
  • 1689f5a56c feat(auth): enhance AWS Signature V4 authentication support itsHenry 2024-07-07 04:16:26 +00:00
  • d6abc178be Fix race condition when updating v4AuthPair map Sawjan Gurung 2024-07-16 15:23:03 +05:45
  • 0c656d1755 feat(auth): add authentication expiration check in signature-v4 Ke Wang 2024-07-10 17:52:31 +08:00
  • d61b9c9b56 feat(auth): enhance AWS Signature V4 authentication support itsHenry 2024-07-07 04:16:26 +00:00
  • f18f0fbc9d Fix XML in ErrorResponse to have the correct name (#4) v0.0.5 itsHenry 2024-07-02 22:19:20 +08:00
  • 3ea5cd2835 Implement AWS Signature V2 David Hao 2024-06-29 16:54:36 +08:00
  • 5799d51f45 feat: query-based signature support v0.0.4 Henry 2024-05-07 23:10:42 +08:00
  • 90e8e825c0 Fix XML in ErrorResponse to have the correct name Nick Craig-Wood 2024-04-14 18:14:57 +01:00
  • b7a9fdb78d build: fix tests which were expecting to error Nick Craig-Wood 2024-04-13 18:10:58 +01:00
  • 8db446289d build: fix use of deprecated functions Nick Craig-Wood 2024-04-13 18:02:01 +01:00
  • 372c3e746e lint: enable staticcheck and fix problems Nick Craig-Wood 2024-04-13 17:37:49 +01:00
  • 0d0c480686 lint: enable errcheck and fix problems Nick Craig-Wood 2024-04-13 17:29:49 +01:00
  • baba38408c lint: enable unused and fix problems Nick Craig-Wood 2024-04-12 18:09:53 +01:00
  • 1703edfb92 lint: enable unconvert and fix problems Nick Craig-Wood 2024-04-12 18:05:58 +01:00
  • 0ef63888d3 lint: enable ineffassign and fix problems Nick Craig-Wood 2024-04-12 18:04:22 +01:00
  • 12efbbfa21 Update README with CI and other badges Nick Craig-Wood 2024-04-12 17:49:55 +01:00
  • 0c2edf9d07 test: disable failing test Nick Craig-Wood 2024-04-12 17:44:53 +01:00
  • 174a2dc8c5 test: disable IMDS to look up region in tests to fix Github CI Nick Craig-Wood 2024-04-12 17:36:25 +01:00
  • d6a697ddae test: more logging Nick Craig-Wood 2024-04-12 17:22:00 +01:00
  • e99f68c813 lint: stylecheck: fix default case should be first or last in switch statement Nick Craig-Wood 2024-04-12 16:59:36 +01:00
  • 818f37db44 lint: govet: fix struct literal uses unkeyed fields Nick Craig-Wood 2024-04-12 16:58:38 +01:00
  • bc23260dfe lint: gosimple: remove unecessary use of fmt.Sprintf Nick Craig-Wood 2024-04-12 16:57:38 +01:00
  • b7d01180aa lint: misspell: fix spelling Nick Craig-Wood 2024-04-12 16:56:42 +01:00
  • 074b52e8ae build: add CI with GitHub actions Nick Craig-Wood 2024-04-12 16:48:22 +01:00
  • f35277f0c1 go fmt all the files Nick Craig-Wood 2024-04-12 16:40:42 +01:00
  • c07f2055f4 Complete the move to the rclone organization by changing the import path Nick Craig-Wood 2024-04-12 16:36:10 +01:00
  • 5be237aa06 test: fix tests Saw-jan 2024-04-03 12:11:00 +05:45
  • 3bdd10db84 pass context instead of request Saw-jan 2024-02-26 14:44:38 +05:45
  • cae0556a3f fix tests Saw-jan 2024-01-17 11:28:36 +05:45
  • beb07a1101 pass req obj to backend methods Saw-jan 2024-01-15 17:59:57 +05:45
  • bf4feae247 add exported GetAccessKey method Saw-jan 2024-02-20 19:10:07 +05:45
  • 2b589a1dc7 export ParseSignV4 method Saw-jan 2024-02-20 19:09:34 +05:45
  • 284c0f9887 Merge pull request #2 from JankariTech/fixEncoding Kakigōri Maker 2023-06-22 19:20:24 +09:00
  • 733861251a set encoding type to "url" Artur Neumann 2023-06-19 13:13:08 +05:45
  • f4d6b12072 also URL encode the prefix Artur Neumann 2023-06-19 13:03:29 +05:45
  • 723f1854b4 Merge pull request #1 from oniumy/master Kakigōri Maker 2023-03-16 14:40:32 +09:00
  • 7e26e73c0a Add support for chunked reader in multipart upload oniumy 2023-03-12 14:16:18 +01:00
  • 2077be77fb Fix chunkedReader.Read not handling early inner.Read return correctly oniumy 2023-03-12 14:16:04 +01:00
  • 725f2cf2bf fix: invalid auth handler (2/2) Mikubill 2022-10-30 00:40:50 +00:00
  • 65b92b12a5 fix: invalid auth provider Mikubill 2022-10-29 22:47:18 +00:00
  • 68b260c342 fix: auth error Mikubill 2022-10-29 21:36:22 +00:00
  • 137f425d67 fix: add urlencode function Mikubill 2022-10-27 14:08:32 +00:00
  • c88933c84e add more func; dep update Mikubill 2022-10-27 11:37:30 +00:00
  • 4a3b2e85d9 docs: update docs Mikubill 2022-10-22 06:18:30 +00:00
  • 6e93ea498a fix: control chars handler and signature verifier Mikubill 2022-10-22 06:16:16 +00:00
  • 2a2d530ae7 fix: minor fix, format code Mikubill 2022-10-03 16:23:21 +00:00
  • cefe822b6c docs: update readme Mikubill 2022-10-03 12:20:57 +00:00
  • 1fe05714a6 go1.17 backward compatibility support Mikubill 2022-10-03 12:18:36 +00:00
  • dd6e44f5f3 fix: add more metadata field Mikubill 2022-09-22 16:02:39 +00:00
  • 3b04724537 fix: drop size limit on multipartUplaod Mikubill 2022-09-21 13:53:43 +00:00
  • 897c7b39a2 feat: new CopyObjcet func && docs update Mikubill 2022-09-21 11:21:20 +00:00
  • bee10b76d1 docs: update README.md Mikubill 2022-09-21 10:57:25 +00:00
  • 99328ebf87 minor fix on VersioningConfiguration Mikubill 2022-09-21 10:28:57 +00:00
  • d1bf540f13 feat: remove unused file && update deps Mikubill 2022-09-18 13:42:50 +00:00
  • 548453f628 feat: remove unused files Mikubill 2022-09-18 13:35:03 +00:00
  • 7bc6e24068 fix: change xml resolver to support control char Mikubill 2022-09-18 13:29:54 +00:00
  • c3ac35da23 Merge pull request #68 from johannesboyne/issue-63-aws-sdk-go-v2-example Johannes Boyne 2022-06-27 10:58:14 +02:00
  • 4d225db1be Merge pull request #67 from johannesboyne/investigate-i64 Johannes Boyne 2022-06-27 10:57:43 +02:00
  • 1223404a7f Add example for aws-sdk-go-v2 Johannes Boyne 2022-06-05 18:39:45 +02:00
  • 5c1345273a Fix issue #64 Johannes Boyne 2022-06-05 17:42:47 +02:00
  • bdc1d35f35 Merge branch 'master' into investigate-i64 Johannes Boyne 2022-06-05 16:49:23 +02:00
  • 83a58ec253 Merge pull request #65 from shabbyrobe/autobucket Johannes Boyne 2022-05-17 23:50:58 +02:00
  • 957798428f Fix erroneous assertion Blake Williams 2022-05-17 22:21:03 +10:00
  • 25f54524f6 Add autobucket GetBucketLocation test Blake Williams 2022-05-15 18:47:15 +10:00
  • a52390b663 Add autobucket test cases Blake Williams 2022-05-15 00:59:40 +10:00
  • 5ff2587777 Quiet logging option Blake Williams 2022-05-15 00:39:32 +10:00
  • c45911a83c Auto bucket creation option Blake Williams 2022-05-13 21:17:15 +10:00
  • 678f22a57e Update test case to catch the right error Johannes Boyne 2022-05-12 08:57:23 +02:00
  • e13d1ac393 Trying to replicate issue#64 Johannes Boyne 2022-05-12 08:51:13 +02:00
  • 532d036b4e Merge pull request #62 from hlubek/add-content-disposition Johannes Boyne 2022-04-13 19:30:33 +02:00
  • 088e6d5d4e Add Content-Disposition to metadata headers Christopher Hlubek 2022-04-13 18:02:20 +02:00
  • 33c1312250 Merge pull request #59 from DerGut/conditional-caching Johannes Boyne 2022-03-14 18:05:12 +01:00
  • 838d8280e1 Only assign non-empty if-none-match DerGut 2022-03-14 09:28:17 +01:00
  • a2d4b3c707 Check If-None-Match in HEAD and GET requests DerGut 2022-03-13 14:40:58 +01:00
  • ae7a7f7419 Add tests for If-None-Match Header DerGut 2022-03-13 13:37:01 +01:00
  • 026ab5d110 Add ErrNotModified DerGut 2022-03-13 13:31:37 +01:00
  • 5c8dfcfe53 Merge pull request #58 from ocakhasan/unmarshal Johannes Boyne 2021-08-19 18:14:34 +02:00
  • 1818715bb4 use object upload time as modification time Hasan Ocak 2021-08-19 15:23:11 +03:00
  • d70d94c55e change pointer to value in test case Hasan Ocak 2021-08-19 11:00:22 +03:00
  • 2833dab0ec Merge branch 'unmarshal' of https://github.com/ocakhasan/gofakes3 into unmarshall Hasan Ocak 2021-08-19 10:56:44 +03:00
  • 30b74fced9 add test for list object Hasan Ocak 2021-08-19 10:55:25 +03:00
  • e0d49739e9 Merge pull request #57 from ocakhasan/unmarshal Johannes Boyne 2021-08-17 22:51:34 +02:00
  • 51aef9668d unmarshall to boltobject before listing Hasan Ocak 2021-08-17 10:45:47 +03:00
  • 6a9f95c294 Merge pull request #56 from deansheather/master Johannes Boyne 2021-07-04 13:19:53 +02:00
  • 877e345f98 Add Content-Type to metadataHeaders Dean Sheather 2021-07-04 12:33:41 +10:00