windows crate API instability...again (#37)

* windows crate API instability...again
This commit is contained in:
kmanc
2022-03-24 16:24:20 -07:00
committed by GitHub
parent ba41e0a746
commit 34691f5e74
6 changed files with 21 additions and 22 deletions
Generated
+15 -15
View File
@@ -28,9 +28,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "libc"
version = "0.2.119"
version = "0.2.121"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4"
checksum = "efaa7b300f3b5fe8eb6bf21ce3895e1751d9665086af2d64b42f19701015ff4f"
[[package]]
name = "memoffset"
@@ -80,7 +80,7 @@ version = "0.2.0"
[[package]]
name = "rco_utils"
version = "0.3.0"
version = "0.3.2"
dependencies = [
"windows",
]
@@ -95,9 +95,9 @@ dependencies = [
[[package]]
name = "windows"
version = "0.33.0"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0128fa8e65e0616e45033d68dc0b7fbd521080b7844e5cad3a4a4d201c4b2bd2"
checksum = "45296b64204227616fdbf2614cefa4c236b98ee64dfaaaa435207ed99fe7829f"
dependencies = [
"windows_aarch64_msvc",
"windows_i686_gnu",
@@ -108,33 +108,33 @@ dependencies = [
[[package]]
name = "windows_aarch64_msvc"
version = "0.33.0"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd761fd3eb9ab8cc1ed81e56e567f02dd82c4c837e48ac3b2181b9ffc5060807"
checksum = "17cffbe740121affb56fad0fc0e421804adf0ae00891205213b5cecd30db881d"
[[package]]
name = "windows_i686_gnu"
version = "0.33.0"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cab0cf703a96bab2dc0c02c0fa748491294bf9b7feb27e1f4f96340f208ada0e"
checksum = "2564fde759adb79129d9b4f54be42b32c89970c18ebf93124ca8870a498688ed"
[[package]]
name = "windows_i686_msvc"
version = "0.33.0"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8cfdbe89cc9ad7ce618ba34abc34bbb6c36d99e96cae2245b7943cd75ee773d0"
checksum = "9cd9d32ba70453522332c14d38814bceeb747d80b3958676007acadd7e166956"
[[package]]
name = "windows_x86_64_gnu"
version = "0.33.0"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4dd9b0c0e9ece7bb22e84d70d01b71c6d6248b81a3c60d11869451b4cb24784"
checksum = "cfce6deae227ee8d356d19effc141a509cc503dfd1f850622ec4b0f84428e1f4"
[[package]]
name = "windows_x86_64_msvc"
version = "0.33.0"
version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff1e4aa646495048ec7f3ffddc411e1d829c026a2ec62b39da15c1055e406eaa"
checksum = "d19538ccc21819d01deaf88d6a17eae6596a12e9aafdbb97916fb49896d89de9"
[[package]]
name = "xor_params"
+1 -1
View File
@@ -19,7 +19,7 @@ rco_utils = {path = "../rco_utils"}
nix = ">=0.16"
[target.'cfg(windows)'.dependencies]
windows.version = ">=0.33.0"
windows.version = ">=0.34.0"
windows.features = [
"Win32_Foundation",
"Win32_Security",
+1 -1
View File
@@ -19,7 +19,7 @@ rco_utils = {path = "../rco_utils"}
nix = ">=0.16"
[target.'cfg(windows)'.dependencies]
windows.version = ">=0.33.0"
windows.version = ">=0.34.0"
windows.features = [
"Win32_Foundation",
"Win32_Security",
+2 -2
View File
@@ -1,6 +1,6 @@
[package]
name = "rco_utils"
version = "0.3.1"
version = "0.3.2"
edition = "2021"
authors = ["Kevin Conley <koins@duck.com>"]
rust-version = "1.59"
@@ -13,7 +13,7 @@ antisand = ["windows"]
[target.'cfg(windows)'.dependencies]
windows.optional = true
windows.version = ">=0.33.0"
windows.version = ">=0.34.0"
windows.features = [
"Win32_Foundation",
"Win32_Networking",
+1 -2
View File
@@ -81,8 +81,7 @@ pub fn pound_sand() -> bool {
// RUST --> https://microsoft.github.io/windows-docs-rs/doc/windows/Win32/Networking/WinInet/fn.InternetOpenUrlA.html
let mut lpsz_url: PCSTR = unsafe { mem::zeroed() };
lpsz_url.0 = CString::new("https://www.thisisafakewebsiteorelsetheantisanboxcheckwillfail4sure.com").unwrap().into_raw() as *mut u8;
let lpsz_headers: PCSTR = unsafe { mem::zeroed() };
let website = unsafe { InternetOpenUrlA(internet_handle, lpsz_url, lpsz_headers, 0, 0, 0) };
let website = unsafe { InternetOpenUrlA(internet_handle, lpsz_url, &[], 0, 0) };
if website != 0 as _ {
return true
}
+1 -1
View File
@@ -11,7 +11,7 @@ rust-version = "1.59"
rco_config = {path = "../rco_config"}
[target.'cfg(windows)'.dependencies]
windows.version = ">=0.33.0"
windows.version = ">=0.34.0"
windows.features = [
"Win32_Foundation",
"Win32_Security",