Rob Ede
e6764a4ff4
update changelog
2023-07-17 03:27:27 +01:00
Rob Ede
b439f8d766
Merge branch 'master' into mptcp
2023-07-17 03:12:42 +01:00
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
Rob Ede
8d5d1dbf6f
bump MSRV to 1.65 ( #485 )
2023-07-17 03:05:39 +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
177590a7d8
increase bytestring test coverage
2023-04-01 22:45:18 +01: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
6d0dc9628b
install cargo-hack faster
2023-04-01 22:21:57 +01:00
Rob Ede
dbce150993
update syn to v2 ( #481
...
* update syn to v2
* update changelog
2023-04-01 22:21:14 +01:00
Rob Ede
54ec06cd23
update bitflags to v2
2023-04-01 21:57: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
c60d2f9ddb
use doc_auto_cfg
2023-04-01 05:18:22 +01:00
Rob Ede
a6bece7b33
prepare bytestring release 1.3.0
2023-03-03 22:41:09 +00:00
Rob Ede
fbb53f54ef
format changelogs with prettier
2023-03-03 22:36:13 +00:00
Rob Ede
9b388a83c9
reinstate actix-macros trybuild tests
2023-02-26 16:26:19 +00:00
Rob Ede
878d3a1c74
impl AsRef<ByteString>
2023-02-26 16:24:48 +00:00
Yuki Okushi
045cf3f3e8
Upgrade GHA workflows to remove deprecation warnings ( #477 )
2023-01-28 05:36:05 +09: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
d973d5974a
fix msrv ci
2022-12-21 23:09:16 +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
Rob Ede
8d964713c9
fix futures-util version range
2022-12-21 20:36:26 +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
8e9401f8e1
prepare bytestring release 1.2.1
2022-11-12 13:19:09 +00:00
VladimirBramstedt
9ede174e81
fix no_std compatibility ( #471 )
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-11-12 16:00:06 +09:00
Rob Ede
bb36e2a072
prepare bytestring release 1.2.0
2022-11-07 20:22:47 +00:00
Rob Ede
6061a44a22
slice_ref doc tweaks
2022-11-07 20:21:57 +00:00
Wang, Chi
363984ad75
Add ByteString::slice_ref ( #470 )
2022-11-07 20:16:46 +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
df9a9d1a1e
don't install cargo-cache on 1.57 CI
2022-10-25 00:10:39 +01:00
Rob Ede
056d2cd573
workaround ci msrv issue
2022-10-24 23:44:29 +01:00
Rob Ede
68228a6cf2
update dev deps
2022-10-21 03:23:40 +01:00
Rob Ede
d5a9a6a1c5
prepare actix-utils release 3.0.1
2022-10-21 03:15:48 +01:00
Rob Ede
ade71b7bd3
address soundness footgun in poll_fn
2022-10-21 03:14:38 +01:00
Rob Ede
cb83922b29
add macos test note
2022-10-17 04:27:34 +01:00
Rob Ede
25209f5bd8
use impl-more in -tls
2022-10-17 04:14:09 +01:00
Rob Ede
c4a0f37d0c
fix minimal versions for bytestring
2022-07-23 03:06:44 +01:00
Rob Ede
0e649329b9
fix minimal versions
2022-07-23 01:47:59 +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
Yuki Okushi
283974f3e6
Make actix-codec an optional dependency ( #459 )
2022-06-23 17:27:36 +01:00