Commit Graph

  • d3dc956a72
    Merge b63e527719 into 928b43b13a dependabot[bot] 2025-09-30 18:38:29 +0200
  • 7707bc2db6
    Merge bccd92c013 into 928b43b13a dependabot[bot] 2025-09-30 18:38:28 +0200
  • af571e79d9
    Merge e71a5417f1 into 928b43b13a dependabot[bot] 2025-09-30 18:38:27 +0200
  • c438956643
    Merge fa523e1578 into 928b43b13a dependabot[bot] 2025-09-30 18:38:24 +0200
  • 811d0063c5
    Merge e1f9da7941 into 928b43b13a LXDgit2018 2025-09-30 15:59:55 +0000
  • e1f9da7941
    Merge branch 'dragonflyoss:main' into test LXDgit2018 2025-09-30 23:59:50 +0800
  • 4ffca2eef2
    Merge e74ba0e98f into 928b43b13a SouthWest7 2025-09-30 18:50:25 +0800
  • 9fa824fbf6
    Merge d798686626 into 928b43b13a dependabot[bot] 2025-09-29 23:45:24 -0700
  • 928b43b13a build(ci): update base images to public ECR main v1.0.28 Gaius 2025-09-30 05:24:22 +0000
  • d798686626
    chore(deps): Bump libloading from 0.8.8 to 0.8.9 dependabot/cargo/libloading-0.8.9 dependabot[bot] 2025-09-30 05:12:21 +0000
  • 7e6ab3a57c
    feat(tcp): support TCP Fast Open for client and server (#1398) Gaius 2025-09-30 13:10:45 +0800
  • 1cde4dd6c2
    feat(tcp): add configuration support to TCPServer Gaius 2025-09-30 13:07:25 +0800
  • 6255a47cc7
    feat(tcp): add tcp_fastopen configuration option Gaius 2025-09-30 12:55:25 +0800
  • 2e06661560
    fix(net): correct TCP_FASTOPEN parameter value Gaius 2025-09-30 12:47:40 +0800
  • 6fd6791b47
    feat(tcp): add support for TCP fastopen on Linux Gaius 2025-09-30 12:41:38 +0800
  • ca530d7530
    refactor(tcp): remove tcp fastopen configuration code Gaius 2025-09-30 12:22:03 +0800
  • 3515b43135
    refactor(tcp): use as_raw_fd for socket operations Gaius 2025-09-30 12:07:14 +0800
  • 677dfb1eb8
    feat(tcp): enable TCP Fast Open for client and server Gaius 2025-09-30 12:00:28 +0800
  • e74ba0e98f merge main southwest 2025-09-30 11:50:33 +0800
  • 3253e51281 merge main southwest 2025-09-30 11:34:32 +0800
  • 326bd51e31
    refactor(dfdaemon): remove unused HostType variants (#1396) v1.0.27 Gaius 2025-09-30 11:04:43 +0800
  • 63af4f0471
    refactor(dfdaemon): remove unused HostType variants Gaius 2025-09-30 10:43:35 +0800
  • b63e527719
    chore(deps): Bump opentelemetry-semantic-conventions dependabot/cargo/opentelemetry-semantic-conventions-0.31.0 dependabot[bot] 2025-09-29 15:39:10 +0000
  • 9f3d94b920
    chore(deps): Bump opentelemetry_sdk from 0.29.0 to 0.31.0 dependabot[bot] 2025-09-29 15:11:36 +0000
  • bccd92c013
    chore(deps): Bump regex from 1.11.2 to 1.11.3 dependabot/cargo/regex-1.11.3 dependabot[bot] 2025-09-29 15:07:43 +0000
  • e71a5417f1
    chore(deps): Bump taiki-e/cache-cargo-install-action from 2.3.0 to 2.3.1 dependabot/github_actions/taiki-e/cache-cargo-install-action-2.3.1 dependabot[bot] 2025-09-29 15:05:38 +0000
  • fa523e1578
    chore(deps): Bump github/codeql-action from 3.30.3 to 3.30.5 dependabot/github_actions/github/codeql-action-3.30.5 dependabot[bot] 2025-09-29 14:45:57 +0000
  • 15648484d0
    Merge fa341027ee into 50a019588c Fan Tianlan 2025-09-29 22:41:38 +0800
  • fa341027ee
    Merge branch 'main' into feature/add-tcp-test Fan Tianlan 2025-09-29 22:41:34 +0800
  • 50a019588c
    fix(tcp): remove fast open setting (#1388) Gaius 2025-09-29 22:40:06 +0800
  • 293a009b3e
    chore(deps): Bump rustls from 0.22.4 to 0.23.31 dependabot[bot] 2025-09-29 14:38:36 +0000
  • 4c90790bf4 fix: fix lint LXDgit2018 2025-09-29 22:26:36 +0800
  • c72d657f91
    refactor(tcp): remove TCP fast open configuration Gaius 2025-09-29 22:31:43 +0800
  • 876032c684
    fix(tcp): update TcpFastOpenConnect option value Gaius 2025-09-29 22:17:07 +0800
  • 9e90bfd409
    Merge branch 'dragonflyoss:main' into test LXDgit2018 2025-09-29 22:09:45 +0800
  • 09eb695fb8 feat: dio feature/dio Gaius 2025-09-29 10:02:13 -0400
  • 50ea33661a test: add unit test for QUIC client and server LXDgit2018 2025-09-29 22:00:12 +0800
  • 2ca55e8fec feat: directio Gaius 2025-09-29 06:18:47 -0400
  • 47342a9663
    feat: Add platform-specific content storage implementations for Linux and macOS (#1386) Gaius 2025-09-29 15:00:10 +0800
  • 62f5c758fc
    feat: Add platform-specific content storage implementations for Linux and macOS Gaius 2025-09-29 14:47:30 +0800
  • d1b7e45eb7
    fix(df): improve error handling during file operations (#1385) Gaius 2025-09-29 11:44:13 +0800
  • 645c7eb62e
    chore(deps): update dragonfly-client versions to 1.0.28 Gaius 2025-09-29 11:04:39 +0800
  • 42fbbe24bb
    fix(df): improve error handling during file operations Gaius 2025-09-29 11:03:22 +0800
  • 370835f47e
    Merge branch 'main' into feature/add-tcp-test Fan Tianlan 2025-09-28 21:51:01 +0800
  • 163a57a0e3
    feat(tcp): optimize TCP socket configuration for 4M-64M data chunk transfers (#1384) Gaius 2025-09-28 21:47:07 +0800
  • 348a5dc697
    style(logging): use info logging in TCP client/server Gaius 2025-09-28 16:39:10 +0800
  • c03b20ccc6
    refactor(tcp): update socket fd usage in setsockopt Gaius 2025-09-28 16:36:18 +0800
  • c221718382
    fix(tcp): correct tcp fast open configuration value Gaius 2025-09-28 16:19:39 +0800
  • ad8843557e
    feat(tcp): add TCP fast open support using nix Gaius 2025-09-28 16:14:53 +0800
  • 32142a6b4a add tcp test ftljk 2025-09-28 15:45:28 +0800
  • f869b306ed
    feat(tcp): optimize TCP socket configuration for 4M-64M data chunk transfers Gaius 2025-09-28 15:32:06 +0800
  • ae6503acfc
    refactor(quic, tcp): comment out unused congestion control code feature/remove-bbr Gaius 2025-09-26 18:06:12 +0800
  • e6a0b9372d
    feat(dependencies): update tcp and quic config (#1382) v1.0.26 Gaius 2025-09-26 17:05:44 +0800
  • 96bb9d41a5
    chore(dependencies): update version numbers and defaults Gaius 2025-09-26 16:45:33 +0800
  • 1f600518ee
    feat(request-sdk): public the request mod errors (#1381) Chlins Zhang 2025-09-26 10:38:47 +0800
  • a8b6875e9f feat(request-sdk): public the request mod errors chlins 2025-09-26 10:22:24 +0800
  • 9612b57a97
    refactor(quic): QUIC downloader support (#1380) v1.0.25 Gaius 2025-09-26 00:44:03 +0800
  • ee5e53d9f9
    Merge branch 'main' into feature/test Gaius 2025-09-26 00:35:25 +0800
  • ce88f49d1c
    feat: enhance transport configuration with BBR (#1379) Gaius 2025-09-26 00:32:39 +0800
  • 3a080d6789
    feat(quic): add QUIC downloader support Gaius 2025-09-26 00:21:12 +0800
  • 64643a42a4
    Revert "refactor(quic): integrate QUIC and downloader (#1378)" Gaius 2025-09-26 00:09:40 +0800
  • 213f4b0b21
    refactor(tcp): update to new fd handling methods Gaius 2025-09-25 23:56:27 +0800
  • 07f2882540
    feat(quic): enhance transport configuration with BBR Gaius 2025-09-25 23:36:08 +0800
  • adfcb479d7
    feat(tcp): add nix dependency and enhance TCP server Gaius 2025-09-25 20:57:26 +0800
  • db57648c72
    refactor(dfcache): remove unused import from export.rs Gaius 2025-09-25 21:49:49 +0800
  • a10ace3139
    fix(dfclient): handle missing response in download process Gaius 2025-09-25 21:39:16 +0800
  • c6f8986846
    refactor(storage): simplify download task failure handling Gaius 2025-09-25 21:05:06 +0800
  • b7dc472df9
    refactor(quic): integrate QUIC and downloader (#1378) Gaius 2025-09-25 19:57:04 +0800
  • 677049c769
    refactor(request-sdk): move seed-peer filtering to server side (#1377) Chlins Zhang 2025-09-25 19:56:54 +0800
  • 33e49a090f
    refactor(quic): integrate QUIC and downloader Gaius 2025-09-25 18:26:50 +0800
  • c7028cfaf7 refactor(request-sdk): move seed-peer filtering to server side chlins 2025-09-25 16:24:28 +0800
  • 74a6f04b8c
    feat: Add QUIC Client and Server Implementation for Piece Download in dragonfly-client-storage (#1376) LXDgit2018 2025-09-25 11:31:20 +0800
  • eee11ca76a chore(deps): remove unused regex dependency LXDgit2018 2025-09-25 10:14:56 +0800
  • 38ea8aaa72 feat: add NoVerifier for quic client LXDgit2018 2025-09-25 09:51:18 +0800
  • 37b665f340 feat: add quic storage server and client LXDgit2018 2025-09-25 02:14:01 +0800
  • 9663cb5021
    Merge 118d05f687 into e8bdc766f4 LXDgit2018 2025-09-24 17:47:29 +0000
  • 118d05f687 Revert "feat:add quic storage server and client" LXDgit2018 2025-09-25 01:46:57 +0800
  • 534928762d Fix formatting in Cargo.toml for quinn dependency Signed-off-by: LXDgit2018 <1289504283@qq.com> LXDgit2018 2025-09-25 01:17:42 +0800
  • 756e705501 chore(deps): update dragonfly-client dependencies to 1.0.24 Gaius 2025-09-24 21:53:10 +0800
  • f1f1412f92 feat(export): add overwrite option for output files (#1374) Gaius 2025-09-24 21:33:42 +0800
  • 7a6768dcc5 fix(dfget): get wrong entries and add tests for entry retrieval functions (#1373) Gaius 2025-09-24 12:05:38 +0800
  • c58a9ec84f feat:add quic storage server and client LXDgit2018 2025-09-24 23:22:32 +0800
  • 17f7686472
    Merge 1f29e72f9c into e8bdc766f4 ChoHee 2025-09-24 15:31:42 +0000
  • 1f29e72f9c chore: clean up chohee 2025-09-24 23:18:13 +0800
  • 648f289f09 chore: remove config chohee 2025-09-17 23:30:18 +0800
  • 0f1429c197 feat: manager decide whether to enable encryption chohee 2025-09-10 12:21:55 +0800
  • 9131baf7d3 chore: omit hard-link when encryption enabled and normalize log chohee 2025-09-01 23:11:27 +0800
  • 090da4d591 refactor: export encrypted file chohee 2025-09-01 23:07:11 +0800
  • c68de9d437 chore: remove panic chohee 2025-08-28 16:02:27 +0800
  • 468b850ba9 refactor: use task_id to derive key instead of constructing nonce chohee 2025-08-28 11:43:03 +0800
  • 2f48794658 chore: clean up and normalize log output chohee 2025-08-27 22:34:27 +0800
  • ceee92f27e feat: add Task encryption chohee 2025-08-11 23:14:40 +0800
  • 0e073e6367 feat: peer cache encryption chohee 2025-08-09 12:57:45 +0800
  • e8bdc766f4
    chore(deps): update dragonfly-client dependencies to 1.0.24 v1.0.24 Gaius 2025-09-24 21:53:10 +0800
  • 7cf2e3d800
    feat(export): add overwrite option for output files (#1374) Gaius 2025-09-24 21:33:42 +0800
  • 6ed970e7db
    feat(export): add overwrite option for output files Gaius 2025-09-24 21:19:32 +0800
  • b9817dc279
    fix(dfget): get wrong entries and add tests for entry retrieval functions (#1373) v1.0.23 Gaius 2025-09-24 12:05:38 +0800
  • c881bb3aff
    test(dfget): add tests for entry retrieval functions Gaius 2025-09-24 11:45:52 +0800
  • 115138dbb5 fix lint2 ftljk 2025-09-24 11:04:12 +0800
  • c1d8e2865f fix lint2 ftljk 2025-09-24 10:58:53 +0800