File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -89,17 +89,15 @@ jobs:
8989 - name : Install cargo-c (Ubuntu)
9090 if : runner.os == 'Linux'
9191 env :
92- # Version picked for MSRV compat.
93- LINK : https://github.com/lu-zero/cargo-c/releases/download/v0.10.0
92+ LINK : https://github.com/lu-zero/cargo-c/releases/latest/download
9493 CARGO_C_FILE : cargo-c-x86_64-unknown-linux-musl.tar.gz
9594 run : |
9695 curl -L $LINK/$CARGO_C_FILE | tar xz -C ~/.cargo/bin
9796
9897 - name : Install cargo-c (macOS)
9998 if : runner.os == 'macOS'
10099 env :
101- # Version picked for MSRV compat.
102- LINK : https://github.com/lu-zero/cargo-c/releases/download/v0.10.0
100+ LINK : https://github.com/lu-zero/cargo-c/releases/latest/download
103101 CARGO_C_FILE : cargo-c-macos.zip
104102 run : |
105103 curl -L $LINK/$CARGO_C_FILE -o cargo-c-macos.zip
@@ -394,7 +392,7 @@ jobs:
394392 persist-credentials : false
395393
396394 - name : Install rust toolchain
397- uses : dtolnay/rust-toolchain@1.73 .0
395+ uses : dtolnay/rust-toolchain@1.85 .0
398396
399397 - name : Test MSRV
400398 run : cargo check --manifest-path librustls/Cargo.toml --locked --lib --features=aws-lc-rs
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ repository = "https://github.com/rustls/rustls-ffi"
1010categories = [" network-programming" , " cryptography" ]
1111edition = " 2021"
1212links = " rustls_ffi"
13- rust-version = " 1.73 "
13+ rust-version = " 1.85 "
1414
1515[features ]
1616default = [" aws-lc-rs" , " prefer-post-quantum" ]
Original file line number Diff line number Diff line change @@ -342,7 +342,7 @@ impl rustls_accepted {
342342 /// - The client did not offer the ALPN extension.
343343 /// - The `accepted` parameter was already transformed into a connection
344344 /// with rustls_accepted_into_connection.
345- ///
345+ ///
346346 /// The returned value is valid until rustls_accepted_into_connection or
347347 /// rustls_accepted_free is called on the same `accepted`. It is not owned
348348 /// by the caller and does not need to be freed.
@@ -669,7 +669,7 @@ mod tests {
669669 let mut client_conn = null_mut ( ) ;
670670 let result = rustls_client_config:: rustls_client_connection_new (
671671 config,
672- "example.com\0 " . as_ptr ( ) as * const c_char ,
672+ c "example.com". as_ptr ( ) as * const c_char ,
673673 & mut client_conn,
674674 ) ;
675675 assert_eq ! ( result, rustls_result:: Ok ) ;
Original file line number Diff line number Diff line change @@ -916,7 +916,7 @@ mod tests {
916916 let mut conn = null_mut ( ) ;
917917 let result = rustls_client_config:: rustls_client_connection_new (
918918 config,
919- "example.com\0 " . as_ptr ( ) as * const c_char ,
919+ c "example.com". as_ptr ( ) as * const c_char ,
920920 & mut conn,
921921 ) ;
922922 if !matches ! ( result, rustls_result:: Ok ) {
@@ -969,7 +969,7 @@ mod tests {
969969 let mut conn = null_mut ( ) ;
970970 let result = rustls_client_config:: rustls_client_connection_new_alpn (
971971 config,
972- "example.com\0 " . as_ptr ( ) as * const c_char ,
972+ c "example.com". as_ptr ( ) as * const c_char ,
973973 alpn_protocols. as_ptr ( ) ,
974974 alpn_protocols. len ( ) as size_t ,
975975 & mut conn,
@@ -1023,7 +1023,7 @@ mod tests {
10231023 let mut conn = null_mut ( ) ;
10241024 let result = rustls_client_config:: rustls_client_connection_new (
10251025 config,
1026- "198.51.100.198\0 " . as_ptr ( ) as * const c_char ,
1026+ c "198.51.100.198". as_ptr ( ) as * const c_char ,
10271027 & mut conn,
10281028 ) ;
10291029 if !matches ! ( result, rustls_result:: Ok ) {
You can’t perform that action at this time.
0 commit comments