Igor Katson
|
963f8167de
|
Fix a very rare bug where DHT paniced
|
2025-06-12 12:27:23 +01:00 |
|
Igor Katson
|
9b5b9e6ba7
|
Update all subcrates versions
|
2025-06-05 11:52:50 +01:00 |
|
Igor Katson
|
28332fd4b9
|
Prepare for releasing 8.1.0
|
2025-06-05 11:38:50 +01:00 |
|
Alex Galvin
|
efad73dbe1
|
chore: bump librqbit-core to 5.0.0
|
2025-06-02 03:29:16 -04:00 |
|
Alex Galvin
|
610140cff6
|
feat: include crate version in peer_id
|
2025-06-02 03:29:16 -04:00 |
|
Igor Katson
|
bd66b52395
|
Remove file reading in librqbit_core tests
|
2025-01-13 16:09:01 +00:00 |
|
Igor Katson
|
c13268dd7b
|
e2e test for a private torrent file serde
|
2025-01-13 16:07:04 +00:00 |
|
Igor Katson
|
26d78ed2f0
|
Add tests for private field
|
2025-01-13 15:58:23 +00:00 |
|
Igor Katson
|
8efd77fce2
|
Initial private torrents support
|
2025-01-13 15:47:13 +00:00 |
|
Igor Katson
|
731710245f
|
Fixups
|
2025-01-06 16:04:46 +00:00 |
|
Igor Katson
|
7864876087
|
Update subcrates and versions
|
2025-01-06 15:27:44 +00:00 |
|
Igor Katson
|
0fabb453aa
|
Storing torrent name in ManagedTorrentShared
|
2024-12-06 12:57:26 +00:00 |
|
Igor Katson
|
44c54ed3ce
|
Try to remove default features from "url" to compile on older Rusts
|
2024-12-03 20:58:21 +00:00 |
|
Igor Katson
|
438e164ffd
|
Fix clippy errors
|
2024-12-03 20:40:02 +00:00 |
|
Igor Katson
|
95f5a322f6
|
[feature] support 40-byte infohash (not a magnet) as a way to add torrents
|
2024-11-07 19:35:02 +00:00 |
|
Igor Katson
|
c3c413c14b
|
Do not display padding files in UI
|
2024-11-07 16:07:16 +00:00 |
|
Igor Katson
|
312cdb03c9
|
Fix a bug and tests
|
2024-11-07 14:08:24 +00:00 |
|
Igor Katson
|
2e7c7216e3
|
compute "attrs" field
|
2024-11-07 13:46:12 +00:00 |
|
Igor Katson
|
ab173c00f6
|
parse "attrs" field
|
2024-11-07 13:46:12 +00:00 |
|
Igor Katson
|
18755d8971
|
Add access to new fields
|
2024-11-07 13:46:12 +00:00 |
|
Igor Katson
|
98f011673e
|
iter_file_details_ext update impl
|
2024-11-07 13:46:12 +00:00 |
|
Igor Katson
|
abce0c6629
|
rename iter_file_details -> iter_file_details_ext
|
2024-11-07 13:46:12 +00:00 |
|
Igor Katson
|
af0389de05
|
bep 47: serialize/deserialize new fields
|
2024-11-07 13:46:11 +00:00 |
|
Igor Katson
|
7147313846
|
Fix a bug in id32 printing code
|
2024-10-09 15:34:00 +01:00 |
|
Igor Katson
|
aaca88be39
|
Migrate linux configuration to a better named path.
|
2024-10-06 11:06:02 +01:00 |
|
pasta
|
db420f3a52
|
fixup: use if instead of match
|
2024-10-02 14:33:40 -05:00 |
|
pasta
|
d480b14bea
|
chore: run cargo fmt
|
2024-10-02 13:50:48 -05:00 |
|
pasta
|
1b6e7edb6b
|
fixup: allow 'so' validation to fail, and just continue
|
2024-10-02 13:42:59 -05:00 |
|
pasta
|
aa0c287fe5
|
feat: implement BEP-53 support
|
2024-10-01 13:22:54 -05:00 |
|
Igor Katson
|
e9acbaa9dc
|
Merged v7.0.1
|
2024-08-31 12:15:22 +01:00 |
|
Igor Katson
|
7e40c71852
|
More granular feature handling
|
2024-08-31 12:15:22 +01:00 |
|
Igor Katson
|
0bb1c77456
|
Decode more peer ids
|
2024-08-29 12:48:14 +01:00 |
|
Igor Katson
|
d6b1c47d45
|
Add #[track_caller] to all spawns so that tokio-console works (if enabled)
|
2024-08-29 10:30:06 +01:00 |
|
Igor Katson
|
0214817122
|
Fix root crate compilation dependencies to force sha1*
|
2024-08-28 13:32:42 +01:00 |
|
Igor Katson
|
52ca07fe41
|
Cargo upgrade all deps
|
2024-08-28 11:44:01 +01:00 |
|
Igor Katson
|
a825115472
|
Preparing for v7.0.0 release
|
2024-08-27 17:55:27 +01:00 |
|
Igor Katson
|
3067ad21d5
|
Cleanups
|
2024-08-21 16:20:46 +01:00 |
|
Igor Katson
|
30de55d3bc
|
Prepare 7.0.0-beta.0
|
2024-08-15 14:46:26 +01:00 |
|
Igor Katson
|
2871c358e3
|
postgres session storage backend
|
2024-08-15 14:18:55 +01:00 |
|
Igor Katson
|
f22814c77b
|
Postgres example storage
|
2024-08-15 13:31:56 +01:00 |
|
Igor Katson
|
2618f8b389
|
Add tests for magnet to string
|
2024-08-14 12:23:31 +01:00 |
|
Igor Katson
|
bf557e4bbc
|
type annotation for older rust versions
|
2024-08-14 12:20:16 +01:00 |
|
Igor Katson
|
cd87acdab2
|
fix magnet link Display code
|
2024-08-14 12:14:57 +01:00 |
|
Igor Katson
|
c196c11860
|
trying to make tests work with new metadata
|
2024-08-14 12:14:57 +01:00 |
|
Igor Katson
|
c7ed475f54
|
Use bytes crate for zerocopy and memory re-use (#182)
* Use bytes. Not yet zerocopy everywhere but compiles
* Actually zerocopy
* Actually zerocopy
* Not actually storing the torrent on disk now
|
2024-08-14 12:08:46 +01:00 |
|
Igor Katson
|
d54b67d2dc
|
Make the /resolve_magnet HTTP endpoint return an actual torrent file, not info
|
2024-08-13 19:06:17 +01:00 |
|
Igor Katson
|
183572b695
|
Upgrade deps
|
2024-08-06 13:49:03 +01:00 |
|
Evrins Hu
|
a7cd3758ab
|
fix: can not add base32 encoded magnet url
|
2024-07-16 13:49:51 +08:00 |
|
Igor Katson
|
36359150a7
|
Remove annoying error message when task is cancelled
|
2024-06-21 15:17:48 +01:00 |
|
Igor Katson
|
54b17d5ee1
|
Write through cache impl
|
2024-05-03 02:53:52 +04:00 |
|