Rob Ede
1a6021da95
bump MSRV to 1.65 ( #485 )
2023-07-17 03:12:17 +01:00
Rob Ede
46871b4d6e
bump MSRV to 1.65 ( #485 )
2023-07-17 03:10:56 +01:00
Martichou
1aa212a5c9
update msrv to 1.63
...
Signed-off-by: Martichou <m@rtin.fyi>
2023-07-15 22:24:50 +02:00
Martichou
f63de8b36b
add MPTCP socket protocol (optional)
...
Add the possibility to use the MPTCP protocol at the
socket level for users of ServerBuilder.
MPTCP is now more widely available since Linux Kernel
version >= 5.6. But it still need to be enabled
manually using: `sysctl net.mptcp.enabled=1`.
(of course, MPTCP is only available on Linux)
The new MPTCP struct give the user the option to
determine how we'll handle the case where MPTCP is
not available on the host, either we crash, or we
fallback to regular TCP.
Signed-off-by: Martin Andre <martin.andre@tessares.net>
2023-07-15 22:24:28 +02:00
Rob Ede
4cbe741230
use secure openssl version
2023-04-01 22:26:08 +01:00
Rob Ede
80320a0325
use secure tokio version range
2023-04-01 22:24:10 +01:00
Rob Ede
c0693da9ba
update msrv to 1.60 ( #482
...
* update msrv to 1.60
* inherit workspace msrv
2023-04-01 21:39:19 +01:00
Rob Ede
28f36e4e30
update unreleased sections date
2023-04-01 05:24:40 +01:00
Rob Ede
c6ebbcf21b
clippy run on -tls
2023-04-01 05:24:00 +01:00
Rob Ede
fbb53f54ef
format changelogs with prettier
2023-03-03 22:36:13 +00:00
Rob Ede
d13461b337
use secure tokio version range
...
see RUSTSEC-2023-0001
part of actix/actix-web#2962
2023-01-10 08:56:41 +00:00
Juan Aguilar Santillana
dde38bbe06
remove unnecessary Pin in poll_recv calls ( #475 )
2023-01-02 13:36:46 +00:00
Rob Ede
d7afd60606
workaround env-logger msrv
2022-12-21 21:17:21 +00:00
Rob Ede
7e47bf4055
prepare actix-server release 2.2.0
2022-12-21 20:37:51 +00:00
Rob Ede
05e7be337e
prepare actix-rt release 2.8.0
2022-12-21 20:37:04 +00:00
Riley
fe38312db0
asonix/tokio uring 04 ( #473 )
2022-12-21 11:45:31 +09:00
Yuki Okushi
2b83f08a40
Use old cargo-hack for 1.59.0 CI ( #472 )
...
* Use old cargo-hack for 1.57.0 CI
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Upgrade MSRV to 1.59.0
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
Co-authored-by: Rob Ede <robjtede@icloud.com>
2022-11-12 14:00:33 +00:00
Rob Ede
00654aadc5
use direct tokio exports where possible
2022-10-30 20:25:13 +00:00
fakeshadow
428914e65e
remove fakeshadow from author lists ( #468 )
2022-10-25 16:34:36 +01:00
Rob Ede
66756bc448
update all crates msrv to 1.57 ( #464 )
2022-07-23 00:51:12 +01:00
Iskandarov Lev
126ed4c2e3
normalize logs capital letter ( #463 )
...
Co-authored-by: Rob Ede <robjtede@icloud.com>
2022-07-22 20:53:06 +01:00
Guillaume Desmottes
635aebe887
actix-server: fix UNIX signal handling documentation ( #455 )
2022-05-03 13:37:18 +01:00
Rob Ede
dc67ba770d
fmt with import grouping
2022-04-10 02:48:53 +01:00
Rob Ede
4b6a581ef3
prepare actix-server release 2.1.1
2022-03-09 01:08:35 +00:00
Rob Ede
3e132d2bc6
update tokio-uring to 0.3 ( #448 )
2022-03-08 23:42:52 +00:00
Rob Ede
c5d6174cec
add tracing support
2022-03-08 22:13:55 +00:00
Rob Ede
77d4a69b2f
update tokio-uring to 0.3 ( #449 )
2022-03-08 21:57:02 +00:00
Rob Ede
41ed48219d
bump lower msrv to 1.49
2022-03-02 16:40:11 +00:00
fakeshadow
7804ed12eb
block and wait for accept thread to exit. ( #443 )
...
Co-authored-by: Rob Ede <robjtede@icloud.com>
2022-03-02 03:52:12 +00:00
Rob Ede
217cbd2228
bump tokio-util to 0.7 ( #446 )
2022-02-15 01:47:27 +00:00
Rob Ede
b8a7741524
fix bind_addr
2022-01-28 22:13:10 +00:00
Rob Ede
941f67dec9
s/e/err
2022-01-28 22:10:06 +00:00
Rob Ede
b7b7bd2cbf
add actix-server readme
2022-01-19 16:14:06 +00:00
Rob Ede
637625f9b7
prepare actix-server release 2.0.0 ( #437 )
2022-01-19 14:57:50 +00:00
Rob Ede
b1d5d85e72
prepare actix-server release 2.0.0-rc.4
2022-01-12 14:40:06 +00:00
Rob Ede
ed2c07b304
prepare actix-rt release 2.6.0
2022-01-12 14:40:06 +00:00
Rob Ede
4fe7fec5ef
update tokio-uring to 0.2.0 ( #436 )
2022-01-11 23:36:49 +00:00
Rob Ede
3ba4eafde5
prepare actix-server release 2.0.0-rc.3
2021-12-31 08:09:28 +00:00
Rob Ede
b552d847ed
prepare actix-codec release 0.4.2
2021-12-31 08:08:14 +00:00
Rob Ede
ae9afd4de7
prepare actix-server release 2.0.0-rc.2
2021-12-27 18:33:57 +00:00
Rob Ede
01d2f18f68
simplify test server ( #431 )
2021-12-27 18:27:54 +00:00
Rob Ede
9935883905
add file reader example
2021-12-26 22:32:35 +00:00
Rob Ede
621deba990
fix changelog bullet points
2021-12-18 02:49:23 +00:00
Rob Ede
90f205a465
standardize crate level lints
2021-12-08 06:09:46 +00:00
Rob Ede
3a3d654cea
use "physical" cpu cores as default worker count
2021-12-08 05:42:54 +00:00
Rob Ede
ba901c70df
prepare actix-server release 2.0.0-rc.1
2021-12-05 19:34:36 +00:00
Ali MJ Al-Nasrawy
4e0dd091f5
Server: run after await ( #426 )
...
Co-authored-by: Rob Ede <robjtede@icloud.com>
2021-12-05 19:22:47 +00:00
Ali MJ Al-Nasrawy
8c4ec34cd4
Server: hide internal structure ( #424 )
2021-12-05 16:44:06 +00:00
Rob Ede
44e4381879
add some internal server documentation
2021-11-28 00:35:34 +00:00
Rob Ede
3597af5c45
prepare actix-rt release 2.5.0
2021-11-22 01:15:18 +00:00