Igor Katson
00b9748516
Update crate versions
Release binaries for Linux and Docker / release-linux (arm64, ubuntu-24.04-arm) (push) Has been cancelled
Release binaries for Linux and Docker / build-docker-cross (linux/amd64) (push) Has been cancelled
Release binaries for Linux and Docker / build-docker-cross (linux/arm/v7) (push) Has been cancelled
Release binaries for Linux and Docker / build-docker-cross (linux/arm64) (push) Has been cancelled
Release binaries for Linux and Docker / build-push-docker-multiarch (push) Has been cancelled
Release binaries for OSX / release-macos (push) Has been cancelled
Release binaries for Windows / release-windows (push) Has been cancelled
Release binaries for Linux and Docker / release-linux (amd64, ubuntu-24.04) (push) Has been cancelled
2025-06-12 12:31: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
Igor Katson
3fa55bdc14
Merge pull request #374 from av-gal/main
...
Include crate version in client fingerprint portion of `peer_id`
2025-06-02 09:00:55 +01:00
Alex Galvin
efad73dbe1
chore: bump librqbit-core to 5.0.0
2025-06-02 03:29:16 -04:00
Sulaiman Khan Ghori
411eb73577
⬆️ (librqbit) Update dep requirement for url to compatible w/ current version
...
Less strict than =, can use as dep in other projects :)
2025-04-12 12:06:56 -07:00
Igor Katson
52be6d7cef
Trackers list from outside
2025-02-27 12:55:10 +00:00
Alexander WB
8f019882d0
👌 Simplify test
...
Remove mock http server
2025-02-25 03:02:13 +01:00
Alexander WB
187ce8c462
🎉 Add Blocklist
...
Add an implementation of p2p plaintext (and gz compressed) blocklists.
The list can be read from an url or from a file.
All the IP ranges are then stored in interval trees.
2025-02-20 21:07:48 +01:00
Igor Katson
c60f36540e
Split up http_api into files
2025-01-14 11:20:35 +00:00
Igor Katson
559d933ac5
fixing cargo publish
2025-01-06 17:37:40 +00:00
Igor Katson
a4829c6997
fixing cargo publish
2025-01-06 17:32:35 +00:00
Igor Katson
1ff8a442c9
Fixed sqlx
2025-01-06 16:37:31 +00:00
Igor Katson
6933ab191a
Dowgrade slqx again
2025-01-06 16:29:35 +00:00
Igor Katson
f8f0ed2b28
Downgrade sqlx
2025-01-06 16:22:32 +00:00
Igor Katson
1bbed92d69
Downgrade "home"
2025-01-06 16:19:35 +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
1fb3d7cf55
Trying to fix Rust 1.78
2024-12-03 21:10:09 +00:00
Igor Katson
301232c9bd
Trying to fix Rust 1.78
2024-12-03 21:07:44 +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
1168307189
change RwLock<Option<Arc>> to ArcSwapOption
2024-11-18 17:34:50 +00:00
Igor Katson
1dbdeb5bbe
Replace leaky_bucket with governor crate
2024-11-18 17:34:50 +00:00
Igor Katson
25b309867b
Initial impl of up/down ratelimits
2024-11-18 17:34:50 +00:00
Igor Katson
990c5f866b
Disable upload: do not expose in default builds, move under a feature flag.
2024-10-03 09:07:19 +01:00
Igor Katson
dedee2ef08
Watching works fine
2024-09-13 12:58:09 +01:00
Igor Katson
06613d9ef1
watching basic version works
2024-09-13 12:34:51 +01:00
Igor Katson
7a807f39e0
cargo update deps and mark 7.1.0-beta.1
2024-09-13 09:28:12 +01:00
Igor Katson
0fa24e6861
Mark 7.1.0
2024-09-02 15:11:01 +01:00
Igor Katson
e9acbaa9dc
Merged v7.0.1
2024-08-31 12:15:22 +01:00
Igor Katson
edba359400
Make tokio-console feature flag actually work
2024-08-29 10:29:55 +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
3ef9dc6655
Deduplicate cargo a bit
2024-08-28 11:27:44 +01:00
Igor Katson
67f984ac6f
Trying to fix docker build
2024-08-27 18:57:32 +01:00
Igor Katson
53f21cfb2a
v7.0.0 prep further
2024-08-27 18:34:19 +01:00
Igor Katson
5717f33f68
v7.0.0 prep further
2024-08-27 18:32:17 +01:00
Igor Katson
31a254103c
Remove custom XML parsing
2024-08-27 18:26:34 +01:00
Igor Katson
a825115472
Preparing for v7.0.0 release
2024-08-27 17:55:27 +01:00
Igor Katson
93234c12c6
fixing build
2024-08-27 15:23:25 +01:00
Igor Katson
01a4f68e20
Make rust-tls work (through ring)
2024-08-27 15:11:59 +01:00
Igor Katson
a38480e876
Update version to 7.0.0-beta.3
2024-08-24 00:43:38 +01:00
Igor Katson
9e7b656f0b
UPNP server integrated into rqbit.
...
How to use: https://github.com/ikatson/rqbit/pull/208
2024-08-23 19:23:02 +01:00
Igor Katson
f1688add01
Tag v7.0.0-beta.2
2024-08-21 13:30:36 +01:00
Igor Katson
52beec9296
Update sqlx
2024-08-19 17:40:26 +01:00
Igor Katson
06c6bf4487
Preparing for v7.0.0-beta.1
2024-08-19 17:29:22 +01:00
Igor Katson
e4aac7930f
make async-backtrace optional
2024-08-19 13:40:01 +01:00
Igor Katson
7cda2c9807
async_backtrace
2024-08-19 12:35:32 +01:00
Igor Katson
37ee8b70ba
Split up librqbit http_api and tracing_subscriber into separate features ( #188 )
...
* fix lints that were under features
* Split up some features and fix desktop
* fix github script
* fix github script
* fix github script
* try caching check-desktop
2024-08-15 18:54:59 +01:00
Igor Katson
30de55d3bc
Prepare 7.0.0-beta.0
2024-08-15 14:46:26 +01:00