Igor Katson
0214817122
Fix root crate compilation dependencies to force sha1*
2024-08-28 13:32:42 +01:00
Igor Katson
9eed5aeb07
sending notifies to all interfaces
2024-08-28 12:33:50 +01:00
Igor Katson
b22298189c
Use quick_xml in upnp crate instead of serde_xml_rs
2024-08-28 11:50:27 +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
b612c379e5
Merge pull request #221 from ikatson/pex-updates
...
PEX - Peer Exchange initial impl by @izderadicka
2024-08-28 10:30:18 +01:00
Igor Katson
322ff24edf
Cargo update
2024-08-28 10:23:28 +01:00
Igor Katson
14e0c9d833
Remove duplicate ut_pex message
2024-08-28 10:20:58 +01:00
Igor Katson
9b5c69f378
Shorten debug for PexPeerInfo
2024-08-28 10:20:58 +01:00
Igor Katson
9d1ef5c35c
Shorten ByteBuf trait bounds everywhere
2024-08-28 10:20:58 +01:00
Igor Katson
c7b7dc300f
impl Debug for UtPex
2024-08-28 10:20:58 +01:00
Igor Katson
90bfb85bcc
Some cleanups for utpex
2024-08-28 10:20:45 +01:00
Ivan
5e09525dd5
Feeding peers from PEX added - PoC
2024-08-28 10:10:34 +01:00
Ivan
bbc951733f
PEX: Announce support and message definition
2024-08-28 10:06:16 +01:00
Igor Katson
c758d0022d
Reuse RQBIT_LOG_FILE in Makefile
2024-08-28 10:00:01 +01:00
Igor Katson
e9e3acf58a
Rename persistence-config to persistence-location + makefile tweaks
2024-08-28 09:53:15 +01:00
Igor Katson
398acfd3fa
Send NOT_IMPLEMENTED on BrowseMetadata
2024-08-28 09:53:14 +01:00
Igor Katson
2dedf26082
add sid to subscription manager traces
2024-08-28 09:53:14 +01:00
Igor Katson
5bb1fde46e
Disable ConnectionManager subscription not to confuse clients
2024-08-28 09:53:14 +01:00
Igor Katson
92951dcf5f
Merge pull request #219 from cocool97/improve-storage
...
feat: add on_piece_completed method on TorrentStorage
2024-08-28 09:45:25 +01:00
LIAUD Corentin
9183df0ebd
fix: fixes according to PR comments
...
- Reset previous implementation of InMemoryExampleStorage
- Implement default (empty) behaviour of on_piece_completed in trait
itself
- Now passing a ValidPieceIndex in on_piece_completed
2024-08-28 08:28:14 +02:00
LIAUD Corentin
35d57ae8a2
feat: add on_piece_completed method on TorrentStorage
2024-08-27 22:00:14 +02:00
Igor Katson
67f984ac6f
Trying to fix docker build
2024-08-27 18:57:32 +01:00
Igor Katson
dbf5f725c0
Trying to fix docker build
2024-08-27 18:52:33 +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
b99aab850c
Preparing for v7.0.0 release
2024-08-27 17:25:56 +01:00
Igor Katson
4ad12c3ad5
Fixing linux docker image release job
2024-08-27 15:37:25 +01:00
Igor Katson
93234c12c6
fixing build
2024-08-27 15:23:25 +01:00
Igor Katson
08b4dd7c1f
cargo update
2024-08-27 15:13:01 +01:00
Igor Katson
11d230f95a
Docker cross-compilation github workflow.
2024-08-27 15:11:59 +01:00
Igor Katson
01a4f68e20
Make rust-tls work (through ring)
2024-08-27 15:11:59 +01:00
Igor Katson
78ee947d44
Merge pull request #218 from ikatson/mediaserver-response-proper-st
...
Mediaserver response proper st
2024-08-27 12:05:12 +01:00
Igor Katson
ef99380147
Respond with proper ST header on SSDP upnp requests
2024-08-27 03:43:02 +01:00
Igor Katson
c14ccd5fa2
ReuseAddr on all sytems, resuseport only on Unix
2024-08-26 21:22:00 +01:00
Igor Katson
c589323bcb
Merge pull request #217 from ikatson/upnp-so-resueport
...
SO_REUSEADDR on upnp socket
2024-08-26 19:43:26 +01:00
Igor Katson
c74d5f0866
Windows so_reuseport
2024-08-26 19:23:46 +01:00
Igor Katson
aae78b57c7
SO_REUSEADDR on upnp socket
2024-08-26 19:14:18 +01:00
Igor Katson
13414428b9
Merge pull request #216 from ikatson/ssdp-bye
...
Graceful shutdown + send ssdp:bye on termination
2024-08-26 19:13:45 +01:00
Igor Katson
ab0225e02f
Signal hook only on non-Windows
2024-08-26 19:05:39 +01:00
Igor Katson
33a171147d
graceful shutdown
2024-08-26 18:45:28 +01:00
Igor Katson
bf9d75e748
Graceful shutdown
2024-08-26 18:25:22 +01:00
Igor Katson
4ae22f2a3d
Add CA certificates to docker
2024-08-26 16:48:45 +01:00
Igor Katson
d4c4f4d93a
Updating docker config
2024-08-26 16:29:58 +01:00
Igor Katson
3a8ef207ad
Multi-platform docker image build
2024-08-26 15:42:38 +01:00
Igor Katson
df4e6bbd0f
update README
2024-08-26 14:29:33 +01:00
Igor Katson
2c99a2459a
Dont run CI on README changes
2024-08-26 14:19:39 +01:00
Igor Katson
e5e35e499f
Merge pull request #215 from ikatson/docker-2
...
Add docker build for linux/amd64
2024-08-26 14:17:13 +01:00