aboutsummaryrefslogtreecommitdiff
path: root/src/garage
Commit message (Expand)AuthorAgeFilesLines
* [s3-checksum] implement x-amz-checksum-* headerss3-checksumAlex Auvolat2024-03-262-1/+158
* [net-fixes] fix issues with local peer address (fix #761)Alex Auvolat2024-03-211-10/+11
* Merge branch 'main' into next-0.10Alex Auvolat2024-03-191-24/+16
|\
| * [bucket-id-prefix] CLI: allow manipulating buckets by prefixes of their full IDsbucket-id-prefixAlex Auvolat2024-03-191-24/+16
* | [block-ref-repair] mention `garage block repair-rc` in documentationAlex Auvolat2024-03-191-1/+1
* | [block-ref-repair] rename rc's rc field to rc_tableAlex Auvolat2024-03-191-1/+1
* | [block-ref-repair] Block refcount recalculation and repairAlex Auvolat2024-03-192-1/+110
* | Merge branch 'main' into next-0.10Alex Auvolat2024-03-185-2/+63
|\|
| * [sqlite-r2d2] run integration test with all db enginessqlite-r2d2Alex Auvolat2024-03-181-1/+5
| * [db-snapshot] add garage meta snapshot cli operationAlex Auvolat2024-03-153-0/+58
| * [db-snapshot] implement meta_auto_snapshot_intervalAlex Auvolat2024-03-151-1/+1
* | Merge pull request 'Remove Sled' (#767) from rm-sled into next-0.10Alex2024-03-125-54/+14
|\ \
| * | [rm-sled] Remove counted_tree_hackAlex Auvolat2024-03-082-46/+9
| * | [rm-sled] Remove the Sled database engineAlex Auvolat2024-03-083-8/+5
* | | Merge pull request 'Remove migration path from Garage v0.5' (#766) from rm-mi...Alex2024-03-083-46/+0
|\ \ \ | |/ / |/| |
| * | [rm-migration] Remove migration path from Garage v0.5rm-migrationAlex Auvolat2024-03-083-46/+0
* | | Merge branch 'main' into next-0.10Alex Auvolat2024-03-081-47/+7
|\ \ \ | |/ / |/| / | |/
| * [factor-db-open] Combine logic for opening db enginesfactor-db-openAlex Auvolat2024-03-081-47/+7
* | Merge pull request 'ReplicationMode -> ConsistencyMode+ReplicationFactor' (#7...Alex2024-03-072-4/+4
|\ \
| * | ReplicationMode -> ConsistencyMode+ReplicationFactorYureka2024-03-072-4/+4
* | | [sse-c] Testing for SSE-C encryptionAlex Auvolat2024-03-072-0/+456
* | | Merge branch 'main' into next-0.10Alex Auvolat2024-03-071-2/+109
|\ \ \ | |/ / |/| / | |/
| * [unicode-headers] allow utf-8 in headers + add test for object metadataAlex Auvolat2024-03-071-2/+109
* | Merge branch 'main' into next-0.10Alex Auvolat2024-03-044-25/+137
|\|
| * [rel-0.9.3] Bump version to 0.9.3v0.9.3Alex Auvolat2024-03-041-1/+1
| * [test-presigned] Add API test for presigned requestsAlex Auvolat2024-03-043-0/+77
| * [rel-0.9.2] Bump version to v0.9.2v0.9.2rel-0.9.2Alex Auvolat2024-03-011-1/+1
| * [fix-presigned] presigned requests: allow x-amz-* query parameters to stand i...Alex Auvolat2024-02-281-1/+1
| * [fix-presigned] split presigned/normal signature verificationAlex Auvolat2024-02-282-26/+61
* | Merge branch 'main' into next-0.10Alex Auvolat2024-02-222-22/+25
|\|
| * [lock-createbucket] Add node-global lock for bucket/key operations (fix #723)lock-createbucketAlex Auvolat2024-02-222-22/+25
* | Merge branch 'main' into next-0.10Alex Auvolat2024-02-202-1/+2
|\|
| * [peer-metrics] refactor SystemMetrics to hold a reference to SystemAlex Auvolat2024-02-201-0/+1
| * [networking-fixes] add option to bind outgoing RPC sockets (fix #638)Alex Auvolat2024-02-191-1/+1
* | Merge branch 'main' into next-0.10Alex Auvolat2024-02-152-4/+3
|\|
| * [import-netapp] import Netapp code into Garage codebaseAlex Auvolat2024-02-152-4/+3
* | Merge branch 'main' into next-0.10Alex Auvolat2024-02-1321-267/+737
|\|
| * [fix-secrets-695] config: replace String by PathBuf for *_filefix-secrets-695Alex Auvolat2024-02-121-9/+11
| * [fix-secrets-695] take into account rpc secret from file for cli commands (fi...Alex Auvolat2024-02-122-9/+16
| * Merge pull request 'Implement header overriding in GetObject (fix #650)' (#71...Alex2024-02-091-0/+24
| |\
| | * [header-override-650] implement header overriding in GetObject (fix #650)header-override-650Alex Auvolat2024-02-091-0/+24
| * | Merge pull request '`garage block info`: find blocks by prefix (fix #682)' (#...Alex2024-02-091-2/+45
| |\ \ | | |/ | |/|
| | * [block-info-short-682] `garage block info`: find blocks by prefix (fix #682)block-info-short-682Alex Auvolat2024-02-091-2/+45
| * | [multi-char-delimiter-692] allow multi-character delimiters in List* (fix #692)Alex Auvolat2024-02-091-0/+60
| |/
| * [dep-upgrade-202402] fix shutdown issue introduced when upgrading hyperdep-upgrade-202402Alex Auvolat2024-02-081-9/+4
| * [dep-upgrade-202402] cargo clippy fixesAlex Auvolat2024-02-084-10/+8
| * [dep-upgrade-202402] refactor http listener codeAlex Auvolat2024-02-071-3/+2
| * [dep-upgrade-202402] upgrade to http/hyper 1.x for testsAlex Auvolat2024-02-058-35/+69
| * [dep-upgrade-202402] prepare migration to http/hyper 1.0Alex Auvolat2024-02-056-72/+38
| * [dep-upgrade-202402] update aws-sdk dependenciesAlex Auvolat2024-02-055-45/+56