Commit graph

  • 609f9d92ae
    Remove outdated comment Igor Katson 2024-05-02 09:11:45 +01:00
  • d2e37ead51
    Download speed: dont lag behind disk Igor Katson 2024-05-02 09:10:36 +01:00
  • 648c4edf71
    Add explanation to peer semaphore Igor Katson 2024-05-02 09:04:57 +01:00
  • 04d8b5f7c8 128 works even better Igor Katson 2024-05-01 12:05:42 +01:00
  • 371d1ff927 Bump up peer semaphore Igor Katson 2024-05-01 10:47:03 +01:00
  • 5cac8ac02c fix after rebase on remove-reopen Igor Katson 2024-04-29 20:51:34 +01:00
  • 4a73739871 Force set file length on stream Igor Katson 2024-04-29 19:28:05 +01:00
  • 0ebd4aa128 Force set file length on stream Igor Katson 2024-04-29 19:14:46 +01:00
  • ea2dfd0500 update URL for streams Igor Katson 2024-04-29 19:01:04 +01:00
  • da3e199c91 Two JS small fixes (worth for main) Igor Katson 2024-04-29 18:45:59 +01:00
  • 7450e43eb8 Add a missing JS property Igor Katson 2024-04-29 18:40:02 +01:00
  • 517b62a35b Update TODO.md Igor Katson 2024-04-29 18:39:19 +01:00
  • 6a9578cc0b Fix a bug Igor Katson 2024-04-29 18:26:36 +01:00
  • 867785422c update a cuople error messages Igor Katson 2024-04-29 17:40:44 +01:00
  • 82f8b0932c Patch in some changes from another branch Igor Katson 2024-04-29 17:26:02 +01:00
  • 9474a6d52e Works pretty well now! Igor Katson 2024-04-26 09:52:32 +01:00
  • ffc662e370 Less spammy log message Igor Katson 2024-04-26 09:42:44 +01:00
  • 5ffe2d59b7 Fix streaming logic Igor Katson 2024-04-26 09:30:26 +01:00
  • 0a895c5b9c Update streaming if checks Igor Katson 2024-04-26 09:26:56 +01:00
  • 2b315a6524 Nothing. todo Igor Katson 2024-04-24 23:06:18 +01:00
  • 94589a21fe UI link to video files Igor Katson 2024-04-24 22:55:56 +01:00
  • f0788f2c4a Works fine now finally Igor Katson 2024-04-24 22:21:41 +01:00
  • 7e180c05b3 Fix the bugs Igor Katson 2024-04-24 20:56:58 +01:00
  • eadb8872d9 Should be ready to test Igor Katson 2024-04-24 19:10:17 +01:00
  • d1c6a5b584 Streaming test Igor Katson 2024-04-24 18:58:30 +01:00
  • 10974888fa Streaming test Igor Katson 2024-04-24 18:53:15 +01:00
  • dad127e0ea Do not reopen files back and forth, less bugs Igor Katson 2024-04-29 20:48:26 +01:00
  • 28f65ef087
    5.6.4 Igor Katson 2024-04-29 19:42:16 +01:00
  • c22bbe8d61
    Remove .unwrap() in UDP tracker code Igor Katson 2024-04-29 19:41:00 +01:00
  • 517d05d190
    Preparing 5.6.3 Igor Katson 2024-04-29 16:43:17 +01:00
  • d664b71625
    Merge pull request #127 from ikatson/fix-merge-streams Igor Katson 2024-04-29 19:42:13 +04:00
  • 7c83240a1a
    Fix merging DHT and tracker streams Igor Katson 2024-04-29 13:57:29 +01:00
  • 9f806d7adb
    Prepare 5.6.2 Igor Katson 2024-04-29 12:11:32 +01:00
  • bf01929ccb
    Merge pull request #126 from ikatson/bugfix-steal-2024-04 Igor Katson 2024-04-29 15:09:45 +04:00
  • 9590df1122
    Fix a bug in stealing code Igor Katson 2024-04-29 12:01:31 +01:00
  • 3d46d7cb97
    Fix clippy lints related to recent bug Igor Katson 2024-04-24 14:19:04 +01:00
  • 5dee78227b
    Fixing versions for cargo publish Igor Katson 2024-04-23 23:32:02 +01:00
  • 5dbba806c7
    5.6.1 versioning fixups Igor Katson 2024-04-23 23:16:45 +01:00
  • c60b380897
    Cargo.lock update Igor Katson 2024-04-23 23:10:38 +01:00
  • 340daa6b24
    5.6.1 Igor Katson 2024-04-23 23:08:49 +01:00
  • ad1f49f5cc
    Add armv7 musl build to release Igor Katson 2024-04-23 23:08:21 +01:00
  • 0fd7b42367
    Merge pull request #123 from ikatson/dev Igor Katson 2024-04-24 02:04:49 +04:00
  • 136e8fb953
    Bufix: on 32 bit systems bugged narrowing leading to bad checksums Igor Katson 2024-04-23 22:48:29 +01:00
  • 2982d4f3fc
    armv7 musl Igor Katson 2024-04-23 22:17:24 +01:00
  • 1001a44a24
    Disable trackers propagate Igor Katson 2024-04-23 22:17:15 +01:00
  • a881c1cbf9
    Merge pull request #122 from ikatson/fix-121 Igor Katson 2024-04-18 22:13:29 +04:00
  • 3d4b2b1976
    Fix #121 Igor Katson 2024-04-18 19:10:34 +01:00
  • b55d41e9bd
    Update README Igor Katson 2024-04-15 20:54:42 +01:00
  • 3dabdd5ca2
    Add dev branch to run tests Igor Katson 2024-04-15 20:51:13 +01:00
  • 5dafa81b9e Fix build on 1.73 Igor Katson 2024-04-15 20:37:42 +01:00
  • 96ae960070 Tiny optimisation Igor Katson 2024-04-15 20:33:51 +01:00
  • 2a4d9a85d5 Download files in filename priority by default Igor Katson 2024-04-13 16:17:27 +03:00
  • e03600c463 Add file priorities. Igor Katson 2024-04-13 16:05:02 +03:00
  • c291e42bb5 TODO updates Igor Katson 2024-04-08 00:25:32 +04:00
  • 0230550ed3 Fix fetched bytes computation to not account for stolen bytes. Igor Katson 2024-04-07 15:07:37 +04:00
  • 511e64751c Handling MSGID_CANCEL just in case Igor Katson 2024-04-07 22:15:34 +04:00
  • cdbd91b13b Stats on steals Igor Katson 2024-04-07 15:49:23 +04:00
  • 6a23f311e1 Send cancellations on steal Igor Katson 2024-04-07 15:33:07 +04:00
  • 841c84ff25 fix file progress when there are nested folders Igor Katson 2024-04-07 13:46:49 +04:00
  • 26c8af1ca7 rebuild webui Igor Katson 2024-04-07 13:42:58 +04:00
  • 7ec76fc5d4 Update subcrates Igor Katson 2024-04-07 13:41:29 +04:00
  • 81d2301e20 Starting to cut 5.6.0 Igor Katson 2024-04-07 13:37:39 +04:00
  • e18a711abf
    v5.6.0-beta.1 (#116) Igor Katson 2024-04-06 09:37:31 +01:00
  • 5eb01ac226
    Ability to change the list of files at any time, including through UI (#115) Igor Katson 2024-04-06 09:20:03 +01:00
  • d7380217f6
    Update github actions/checkout to v4 (#114) Igor Katson 2024-04-05 11:13:41 +01:00
  • 2fb3da9dc5
    Update rust-cache to v2 in github tests to make it faster (#113) Igor Katson 2024-04-05 10:52:27 +01:00
  • 8524e73fda Updated version to 5.6.0-beta.0 (forgot to do it when releasing) Igor Katson 2024-04-05 13:24:29 +04:00
  • fe713a66b4 Add build details to desktop application README.md Sidhin S Thomas 2024-04-04 19:34:04 +05:30
  • f7b22aa0aa Comments Igor Katson 2024-03-30 20:40:35 +00:00
  • 5c90e0cdd9 Fix a broken terst Igor Katson 2024-03-30 20:36:56 +00:00
  • c6d3a972c4 desktop support to modify selected files Igor Katson 2024-03-30 20:28:47 +00:00
  • dd53eda662 Fatal error impossible after pause Igor Katson 2024-03-30 20:16:30 +00:00
  • 86d9d2c5f0 Possibility to change selected files after the fact Igor Katson 2024-03-30 20:05:12 +00:00
  • feae1789a9 Remove dbg! Igor Katson 2024-03-30 18:55:16 +00:00
  • 51d1a0b0c7 Jeez... Igor Katson 2024-03-30 18:51:05 +00:00
  • efcffdd072 Well, it doesnt crash at least Igor Katson 2024-03-30 17:55:43 +00:00
  • 276a1e175e Add a method to update_only_files to chunk_tracker Igor Katson 2024-03-30 17:03:36 +00:00
  • 1a528defbc Update minimum rust version to 1.73 Igor Katson 2024-03-30 20:07:11 +00:00
  • 6b8336e2f6 chunks status computed from "have" Igor Katson 2024-03-30 15:48:15 +00:00
  • f8c2bdc781 Rewrite compute_chunk_status a bit Igor Katson 2024-03-30 14:41:50 +00:00
  • 106511f923 A few more tests Igor Katson 2024-03-30 14:34:48 +00:00
  • 8f3cd291b0 Improve error messages Igor Katson 2024-03-30 14:29:59 +00:00
  • 70c730a2d3 add tests for compute_chunk_status Igor Katson 2024-03-30 14:23:55 +00:00
  • 2972b0c87b Remove a redundant method Igor Katson 2024-03-30 14:12:54 +00:00
  • b42649a524 Remove a couple unnecessary todos Igor Katson 2024-03-30 14:07:18 +00:00
  • 0cc90f19ab Simplify chunk_size Igor Katson 2024-03-30 13:44:00 +00:00
  • 3e2fac81b1 Trying to check / simplify / improve math Igor Katson 2024-03-30 12:33:11 +00:00
  • c5b21992e6 Make test compile Igor Katson 2024-03-30 13:51:34 +00:00
  • 304b2c6328 Add extensive tests for Lengths. Igor Katson 2024-03-30 13:00:02 +00:00
  • 950e0cd50e Remove custom ceil_div_u64 Igor Katson 2024-03-30 12:00:40 +00:00
  • 9722dd8cb7 Fewer unwraps Igor Katson 2024-03-30 11:46:29 +00:00
  • 8402a821ad
    Prepare for 5.5.4 (#107) Igor Katson 2024-03-29 21:06:59 +00:00
  • bb0f3c36ec
    Merge pull request #106 from ikatson/resilience-to-bogus-peers Igor Katson 2024-03-29 20:46:37 +00:00
  • ef44f104a5
    disconnect peers that send bad data Igor Katson 2024-03-29 20:40:05 +00:00
  • cee66309d0
    Fix malicious peer checking that was broken all this time (it didnt trigger) Igor Katson 2024-03-29 20:33:16 +00:00
  • 048f4d1645
    Add bogus peer simulation to e2e tests Igor Katson 2024-03-29 20:32:08 +00:00
  • 2ef5124a2d
    Nothing Igor Katson 2024-03-29 20:15:25 +00:00
  • 07bd9dec83
    Remove sha1 extra features (#105) Igor Katson 2024-03-29 15:57:30 +00:00
  • 8e77f20a5a
    Merge pull request #104 from ikatson/better-eta Igor Katson 2024-03-29 14:07:14 +00:00
  • 2b3980e40a
    Better ETA Igor Katson 2024-03-29 13:51:09 +00:00