Commit Graph

  • 31ac6c20a5 fix fix/kms_encrypt_vault reatang 2026-01-17 16:42:09 +08:00
  • 6ae884c571 Refactor KMS and SSE integration by introducing a local master key option and enhancing key management. This update includes changes to the KMS configuration, updates to the local backend for key handling, and improvements in the SSE encryption and decryption processes, ensuring better clarity and functionality. reatang 2026-01-17 16:19:58 +08:00
  • 24629a12fc Enhance SSE decryption process by consolidating encryption metadata handling and improving key validation. This update introduces clearer management of server-side encryption parameters and refines the decryption logic for better performance and security. reatang 2026-01-17 12:32:50 +08:00
  • 76fa86fdc5 feat(server): optimize http transport and socket configuration for S3… (#1537) main heihutu 2026-01-17 02:53:24 +08:00
  • c24728d044 Refactor and unify SSE encryption and decryption processes reatang 2026-01-17 01:48:37 +08:00
  • a26ddf3aaa Resolving the issue of encryption parameters not being stored. reatang 2026-01-17 01:15:20 +08:00
  • 190ebb2832 chore: update dependencies in Cargo.lock and Cargo.toml reatang 2026-01-16 23:40:23 +08:00
  • 8588188cac Refactor the relationship between SSE and KMS, and decouple them through interfaces. reatang 2026-01-15 00:09:52 +08:00
  • d00ce55047 Refactor the SSE decoding code to the SSE layer reatang 2026-01-14 23:30:25 +08:00
  • 680a017759 Refactoring the SSE layer encryption function reatang 2026-01-14 22:24:15 +08:00
  • 6bbf8b8650 The APIs exported by the SSE module have been refactored. reatang 2026-01-12 01:29:09 +08:00
  • d6b9f9557f feat: implement unified encryption and decryption API reatang 2026-01-11 23:30:20 +08:00
  • b4c436ffe0 Completely extract the SSE layer from the business logic. reatang 2026-01-11 18:15:33 +08:00
  • 09a90058ff helm: add nodeSelector to standalone deployment (#1367) Andreas Nussberger 2026-01-04 13:52:16 +01:00
  • ef24e2b886 chore: upgrade dependencies and migrate to aws-lc-rs (#1333) houseme 2026-01-02 00:02:34 +08:00
  • c63fcebfe1 Feat/ftps&sftp (#1308) yxrxy 2025-12-31 09:01:15 +08:00
  • 81accd0bff Optimize structure names to prevent conflicts reatang 2026-01-05 00:35:07 +08:00
  • ec3b75bbb6 Remove useless parameters reatang 2026-01-04 22:40:55 +08:00
  • 6d3bdc0b3e feat: Implement zero-downtime reconfiguration for KMS service reatang 2025-12-31 00:08:09 +08:00
  • 2ab6f8c029 fix:correctly handle compress object when put object (#1534) LeonWang0735 2026-01-16 23:11:48 +08:00
  • 0b3dfaa587 add feature for hyper-util fix/axum-trusted-proxies houseme 2026-01-16 17:19:52 +08:00
  • 0927f937a7 fix: Fix BitrotWriter encode writer implementation (#1531) weisd 2026-01-16 17:11:54 +08:00
  • 548a39ffe7 fix: return error instead of silently ignoring invalid ARNs in notification config (#1528) Audric 2026-01-16 16:12:55 +08:00
  • 2fd57696de Merge branch 'main' of github.com:rustfs/rustfs into fix/axum-trusted-proxies houseme 2026-01-16 11:46:30 +08:00
  • 1be390809d merge main weisd/scan weisd 2026-01-16 11:27:52 +08:00
  • 234cc3f248 todo weisd 2026-01-16 11:26:03 +08:00
  • ed4329d50c fix:correctly handle copy object (#1512) 1.0.0-alpha.80 LeonWang0735 2026-01-16 10:07:48 +08:00
  • 18b22eedd9 Fix:correctly handle versioning obj (#1521) LeonWang0735 2026-01-16 08:12:05 +08:00
  • 55e4cdec5d feat: add Cors (#1496) GatewayJ 2026-01-15 20:03:26 +08:00
  • bcc2831384 fmt and remove unused crates houseme 2026-01-15 19:05:51 +08:00
  • e3ff5c073c upgrade s3s from 0.13.0-alpha.1 to 0.13.0-alpha.2 (#1518) houseme 2026-01-15 17:18:54 +08:00
  • bc0f5292f3 fix: standart policy format (#1508) GatewayJ 2026-01-15 15:33:22 +08:00
  • 5d617a0998 fix: change health check statement to fix unhealthy issue for docker … (#1515) majinghe 2026-01-15 11:29:45 +08:00
  • dceb7aac8a upgrade s3s from 0.13.0-alpha.1 to 0.13.0-alpha.2 (#1518) houseme 2026-01-15 17:18:54 +08:00
  • e3a7eb2d3d fix: standart policy format (#1508) GatewayJ 2026-01-15 15:33:22 +08:00
  • b8a578c6cf Merge branch 'main' of github.com:rustfs/rustfs into fix/axum-trusted-proxies houseme 2026-01-15 12:07:55 +08:00
  • 1e683f12ef fix: change health check statement to fix unhealthy issue for docker … (#1515) majinghe 2026-01-15 11:29:45 +08:00
  • 6a63fba5c2 chore(deps): bump crc-fast, chrono, aws-smithy-types, ssh-key (#1513) houseme 2026-01-15 10:51:14 +08:00
  • 5c4ade2a20 fix houseme 2026-01-15 09:08:06 +08:00
  • 27293622eb Merge branch 'main' of github.com:rustfs/rustfs into fix/axum-trusted-proxies houseme 2026-01-15 09:07:56 +08:00
  • df502f2ac6 chore(deps): bump multiple dependencies (#1510) houseme 2026-01-15 00:57:04 +08:00
  • 6f83f00bed fix houseme 2026-01-14 23:41:58 +08:00
  • f6ffde0ec0 Merge branch 'main' of github.com:rustfs/rustfs into fix/axum-trusted-proxies houseme 2026-01-14 23:35:12 +08:00
  • b10cecb724 fmt houseme 2026-01-14 23:34:52 +08:00
  • e6a91fab05 feat(trusted-proxies): optimize core architecture and localize documentation houseme 2026-01-14 23:24:58 +08:00
  • cb53ee13cd fix: handle copy_source_if_match in copy_object for S3 compatibility (#1408) 安正超 2026-01-14 21:09:13 +08:00
  • 60d3374804 Merge branch 'main' of github.com:rustfs/rustfs into fix/axum-trusted-proxies houseme 2026-01-14 20:42:16 +08:00
  • 6928221b56 In the PVC definition, skip the storageClassName attr if null/empty (#1498) Arthur Darcet 2026-01-14 13:18:00 +01:00
  • 2d58eea702 fix: exclude matching key from ListObjects results when using marker/startAfter (#1506) houseme 2026-01-14 19:21:51 +08:00
  • 8c00838398 Merge branch 'main' of github.com:rustfs/rustfs into fix/axum-trusted-proxies houseme 2026-01-14 18:10:35 +08:00
  • 109ca7a100 perf(utils): optimize User-Agent generation and platform detection (#1504) houseme 2026-01-14 18:08:02 +08:00
  • 15e6d4dbd0 feat: add support for existing gateways in helm chart (#1469) Jasper Weyne 2026-01-14 10:54:37 +01:00
  • bd6daf9b3f fix clippy weisd 2026-01-14 16:28:22 +08:00
  • 68c5c0b834 Use POSIX statvfs, since statfs is not designed to be portable (#1495) Jan S 2026-01-14 09:03:32 +01:00
  • 9c0a2ebf81 fix clippy weisd 2026-01-14 15:13:45 +08:00
  • 3567175723 fix target client versionid weisd 2026-01-14 14:45:10 +08:00
  • b6521210f7 fix target client versionid weisd 2026-01-14 14:37:15 +08:00
  • 27480f7625 Refactor Event Admin Handlers and Parallelize Target Status Probes (#1501) houseme 2026-01-14 14:18:02 +08:00
  • 1c4af735ae todo weisd 2026-01-14 10:53:22 +08:00
  • e981e39f8a fix lock weisd 2026-01-14 10:52:45 +08:00
  • 3c66561779 fix heal_object rm object weisd 2026-01-13 17:34:25 +08:00
  • e012984ebd todo fix heal_object weisd 2026-01-13 17:16:42 +08:00
  • f795299d53 Optimization and collation of dependencies introduction processing (#1493) houseme 2026-01-13 15:02:54 +08:00
  • 650fae71fb Remove the rustfs/console/config.json route (#1487) houseme 2026-01-13 10:15:41 +08:00
  • dc76e4472e Fix object tagging functionality issues #1415 (#1485) houseme 2026-01-13 01:11:50 +08:00
  • b5140f0098 build(deps): bump tracing-opentelemetry and flate2 version (#1484) houseme 2026-01-12 23:53:31 +08:00
  • 5f2e594480 fix:handle null version ID in delete and return version_id in get_object (#1479) LeonWang0735 2026-01-12 22:02:09 +08:00
  • bec51bb783 fix: return 404 for HEAD requests on non-existent objects in TLS (#1480) houseme 2026-01-12 19:30:59 +08:00
  • 1fad8167af dependency name ignore for object_store (#1481) houseme 2026-01-12 19:13:37 +08:00
  • 7df872cd58 merge main weisd 2026-01-12 16:03:17 +08:00
  • 68821d82f7 merge main weisd 2026-01-12 13:38:55 +08:00
  • bd660f88a2 merge main weisd 2026-01-12 13:38:55 +08:00
  • 39dd0276b0 merge main weisd 2026-01-12 13:35:28 +08:00
  • f0da8ce216 fix: avoid unwrap() panic in delete_prefix parsing (#1476) weisd 2026-01-12 13:26:01 +08:00
  • f9d3a908f0 Refactor:replace jsonwebtoken feature from rust_crypto to aws_lc_rs (#1474) houseme 2026-01-12 12:25:02 +08:00
  • 29d86036b1 feat: implement bucket quota system (#1461) yxrxy 2026-01-12 11:42:07 +08:00
  • 78b13f3ff2 fix: add delete prefix option support (#1471) weisd 2026-01-12 11:19:09 +08:00
  • 91c613f2d7 init houseme 2026-01-12 01:23:12 +08:00
  • 01af6f2837 Merge branch 'main' of github.com:rustfs/rustfs into fix/axum-trusted-proxies houseme 2026-01-11 23:54:05 +08:00
  • 760cb1d734 Fix Windows Path Separator Handling in rustfs_utils (#1464) houseme 2026-01-11 19:53:51 +08:00
  • 6b2eebee1d fix: Remove secret and signature from the log (#1466) houseme 2026-01-11 17:45:16 +08:00
  • ddaa9e35ea fix(http): Fix console bucket management functionality failure caused by RUSTFS_SERVER_DOMAINS (#1467) houseme 2026-01-11 16:47:51 +08:00
  • 813b48484d feat: add dunce crate for optimized path resolution in LocalDisk fix/windows_local_path_error reatang 2026-01-11 01:03:10 +08:00
  • 66c6d4707e add copyright houseme 2026-01-10 22:23:46 +08:00
  • 703d961168 fix: honor bucket policy for authenticated users (#1460) loverustfs 2026-01-10 20:01:28 +08:00
  • e614e530cf Modify ahead images url loverustfs 2026-01-10 16:12:40 +08:00
  • 00119548d2 Ahead loverustfs 2026-01-10 16:11:11 +08:00
  • e15c619ed5 test fix/lifecycle likewu 2026-01-10 10:19:11 +08:00
  • d532c7c972 feat: object-list access (#1457) GatewayJ 2026-01-10 10:11:08 +08:00
  • 04f441361e replace winapi to windows crate (#1455) houseme 2026-01-10 02:15:08 +08:00
  • 9e162b6e9e Default to helm chart version for docker image and not latest (#1385) mkrueger92 2026-01-08 14:16:00 +01:00
  • 900f7724b8 add gateway api support due to ingress nginx retirement (#1432) majinghe 2026-01-08 20:57:55 +08:00
  • 4f5653e656 add upgrade strategy for standalone mode (#1431) majinghe 2026-01-08 20:44:16 +08:00
  • 7ac850d4ed Merge branch 'main' of github.com:rustfs/rustfs into fix/axum-trusted-proxies houseme 2026-01-08 16:48:57 +08:00
  • 9f060eae5e upgrade cargo.lock houseme 2026-01-08 16:48:40 +08:00
  • a95e549430 Fix/fix improve for audit (#1418) 1.0.0-alpha.79 houseme 2026-01-07 18:05:52 +08:00
  • 6d80190a10 Merge branch 'main' of github.com:rustfs/rustfs into fix/axum-trusted-proxies houseme 2026-01-07 15:46:11 +08:00
  • d99861940d fix clippy weisd 2026-01-07 13:56:58 +08:00
  • 00f3275603 rm online check (#1416) weisd 2026-01-07 13:42:03 +08:00
  • 9d79fb25e4 Merge branch 'fix/diskonline' into weisd/scan weisd 2026-01-07 13:31:49 +08:00