Joakim Frostegård
94e3af2463
http: use separate sockets for IPv4 and IPv6 ( #221 )
2025-01-16 22:53:56 +01:00
Joakim Frostegård
048c297fc7
udp: open one socket each for IPv4 and IPv6 ( #220 )
...
* tmp work on udp double sockets
* WIP: udp: open two sockets (one for ipv4, one for ipv6)
io_uring not ported yet
* udp: open one socket each for IPv4 and IPv6
Config file now has one setting for each
* file transfer ci: fix udp network.address_ipv4
2025-01-16 20:13:28 +01:00
Joakim Frostegård
5252910b8a
transfer-ci: clean up script
2024-05-03 00:14:54 +02:00
Joakim Frostegård
206b0d81b2
transfer ci ssl fix
2024-05-03 00:07:25 +02:00
Joakim Frostegård
2e5b8c6334
transfer ci: use other ssl cert gen method
2024-05-02 23:58:18 +02:00
Joakim Frostegård
f7ac21770b
transfer-ci: remove GODEBUG=x509ignoreCN=0 statement for gotorrent
2024-05-02 23:48:46 +02:00
Joakim Frostegård
4120e227c9
Clean up transfer-ci script
2024-05-02 23:48:13 +02:00
Joakim Frostegård
279f460199
transfer ci: use subjectAltName in cert
2024-05-02 23:42:20 +02:00
Joakim Frostegård
2cc045616c
Fix file transfer CI
2024-01-27 11:18:22 +01:00
Joakim Frostegård
d26578d0ba
Add plain HTTP transfer CI; update TODO
2024-01-27 10:58:36 +01:00
Joakim Frostegård
0e12dd1b13
use zerocopy in udp protocol, easy running transfer CI locally
2023-12-02 12:24:41 +01:00
Joakim Frostegård
2520b2cbbd
Fix GitHub CI build
2023-11-17 18:29:34 +01:00
Joakim Frostegård
3f3ecf21cb
Fix issue in file transfer CI
2023-02-04 18:28:28 +01:00
Joakim Frostegård
6854351fb5
Move GitHub workflows into single file, split build-and-test
2022-10-09 22:36:54 +02:00
Joakim Frostegård
72c66e6e1a
GitHub CI: add transfer test for non-TLS WebTorrent
2022-07-19 17:12:39 +02:00
Joakim Frostegård
9f9015d51c
GitHub CI: enable TLS for ws in file transfer test
2022-07-18 23:44:16 +02:00
Joakim Frostegård
4cbc04d087
Fix CI transfer test aquatic_ws config
2022-07-05 13:30:05 +02:00
Joakim Frostegård
f20152f658
Fix comments in file transfer CI script
2022-03-26 23:05:21 +01:00
Joakim Frostegård
44ad2167fb
CI: install libhwloc-dev
2021-11-19 00:26:22 +01:00
Joakim Frostegård
f7b438d8d3
GitHub CI: use native-tls style ws tls config
2021-11-05 14:15:37 +01:00
Joakim Frostegård
2ea88c465c
File transfer CI: use rustls-style tls config for aquatic_ws
2021-11-01 19:26:49 +01:00
Joakim Frostegård
85412e2976
file transfer CI: comment out plain HTTP stuff, use rust:1-bullseye
2021-10-27 21:21:55 +02:00
Joakim Frostegård
5d782999d3
CI: use Rust 1.56, ignore plain HTTP result for now
2021-10-27 21:03:57 +02:00
Joakim Frostegård
d0aa87f99e
github actions: rewrite file test action to fix ulimit; add timeouts
2021-10-23 20:13:03 +02:00
Joakim Frostegård
81dca0fb50
CI: use specific gotorrent commit
2021-08-16 21:37:57 +02:00
Joakim Frostegård
bc0441c435
CI: remove node, just use gotorrent
2021-08-16 21:33:54 +02:00
Joakim Frostegård
898926cd6c
CI: gotorrent: add more flags
2021-08-16 21:16:42 +02:00
Joakim Frostegård
9971ef8a85
CI: use other port for gotorrent client 2
2021-08-16 21:04:18 +02:00
Joakim Frostegård
28d37721b7
CI: install node-pre-gyp again..
2021-08-16 20:56:06 +02:00
Joakim Frostegård
aae274156e
CI: use node 16, use latest webtorrent-hybrid
2021-08-16 20:51:20 +02:00
Joakim Frostegård
015f31b8cc
CI: fix gotorrent install path
2021-08-16 20:50:30 +02:00
Joakim Frostegård
fad3e1ea0d
CI: wait max 60 seconds
2021-08-16 20:44:49 +02:00
Joakim Frostegård
631b2c0494
CI: seed with gotorrent too
2021-08-16 20:37:24 +02:00
Joakim Frostegård
cf25586bcb
CI: use bullseye again
2021-08-16 20:05:41 +02:00
Joakim Frostegård
a268544a1b
CI: use debian buster; make go accept TLS CommonNames in certs
2021-08-16 19:54:02 +02:00
Joakim Frostegård
4dd5688999
CI: fix typo
2021-08-16 19:42:22 +02:00
Joakim Frostegård
7b4e00bb79
CI: use gotorrent from git; use rust-bullseye
2021-08-16 19:35:16 +02:00
Joakim Frostegård
1e2cad7e80
Try out using other ws client for CI
2021-08-16 19:23:04 +02:00
Joakim Frostegård
130bc07f94
Transfer CI: don't output status too often
2021-02-10 23:43:08 +01:00
Joakim Frostegård
c0e0adbbae
Add wss functionality for file transfer CI
2021-02-10 23:43:08 +01:00
Joakim Frostegård
60cafbad6a
github transfer test workflow: test HTTP over TLS too, rename
2020-08-17 21:49:15 +02:00
Joakim Frostegård
622989e89c
github test transfer action: print ok/failed for tests in docker run
2020-08-17 19:54:32 +02:00
Joakim Frostegård
de2b7cb187
Add GitHub Docker action for testing UDP and HTTP file transfers
...
The Dockerfile works when run locally. The GitHub action
plumbing may or not work in this state.
2020-08-17 00:49:12 +02:00